正则表达式iOS 开发 程序员

UITableviewFooter上拉显示不全的问题

2016-05-24  本文已影响721人  Tracy_ljs

前些日子一哥们刚开始学ios,说做了一个demo,有些小问题,创建了一个footer但是上拉显示不全,我拿到手一看,知道是frame的问题,但是经过一番折腾,试了几种方法并没有奏效,最后终于解决了,大概解决办法是在viewDidLayoutSubviews方法里再次设置一下footer的frame,虽然看起来很简单,但当时还真费了一番周折,所以还是决定写篇文章分享下,如下图所示:

.gif

找到了两种解决办法:修改代码如下:

解法一
- (void)viewDidLayoutSubviews{
    [super viewDidLayoutSubviews];
    self.footerView.frame = CGRectMake(0, 0, [[UIScreen mainScreen] bounds].size.width, 120);
}
解法二
self.footerView.autoresizingMask = UIViewAutoresizingNone;

好了 到此这个问题就完美解决了,如果你有更好的意见,欢迎提出来。

上一篇下一篇

猜你喜欢

热点阅读