我有一个相当简单的滚动视图设置,我想摆脱contentInset。
MyViewController.h
@interface MyViewController : UIViewController
@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;
@end
MyViewController.m
@interface MyViewController
-(void)viewDidLoad
{
[super viewDidLoad];
[self.scrollView setContentInset:UIEdgeInsetsZero];
...
}
在我的故事板中,我的滚动视图从导航栏的底部开始。不幸的是,我在运行应用程序时得到了以下结果。看起来像contentInset仍然非常活跃。我已将scrollView背景设为绿色。
编辑:只提供故事板和出口链接的图片
答案 0 :(得分:2)
好的,所以代码
[self.myScrollViewOutlet setContentInset:UIEdgeInsetsZero];
仅当放置在-(void)viewWillLayoutSubviews
时才。
-(void)viewDidLoad
,-(void)viewWillAppear:(BOOL)animated
或-(void)viewDidAppear:(BOOL)animated
无效。
希望将来帮助人们!
答案 1 :(得分:1)
Swift 3
在你的UIViewController中,其中包含令人惊讶的名为webView的WebView。
let buffer = UnsafeMutableBufferPointer(start: pointer, count: 64)
for byte in buffer {
// ...
}