gpt4 book ai didi

ios - 改变tableHeaderView框架,tableview的contentSize每次增加0.5

转载 作者:行者123 更新时间:2023-11-29 01:28:27 25 4
gpt4 key购买 nike

我用以下代码更改了 UITableView,

CHANGE_FRAME_HEIGHT(header, CGRectGetMaxY(_lbFollowing.frame)+8)
_tableView.tableHeaderView= header;

但每次我调用这些代码时,tableivew 的 contentSize 都会增加 0.5

2015-11-17 12:30:41.881 yueban[42934:3092288] -[UserInfoHeaderView layoutSelfView] [Line 245] <UITableView: 0x61d00023e680; frame = (0 0; 320 519); clipsToBounds = YES; autoresize = W+H; gestureRecognizers = <NSArray: 0x604000298610>; layer = <CALayer: 0x6030002737c0>; contentOffset: {0, 0}; contentSize: {320, 474.00299978256226}>
<UserInfoHeaderView: 0x6160001d8880; frame = (0 0; 320 246.5); layer = <CALayer: 0x603000272f50>>

2015-11-17 12:30:41.903 yueban[42934:3092288] -[UserInfoHeaderView layoutSelfView] [Line 247] <UITableView: 0x61d00023e680; frame = (0 0; 320 519); clipsToBounds = YES; autoresize = W+H; gestureRecognizers = <NSArray: 0x604000298610>; layer = <CALayer: 0x6030002737c0>; contentOffset: {0, 0}; contentSize: {320, 474.50299978256226}>

为什么?

最佳答案

得到答案。我需要在重置 tableHeaderView

后调用 reloadData
_tableView.tableHeaderView=self;
[_tableView reloadData];

关于ios - 改变tableHeaderView框架,tableview的contentSize每次增加0.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33750056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com