我想在IB中構建一個大視圖,然後將其添加到我的滾動視圖中。爲此,我已遵循these instructions。當我添加我的視圖時,UIScrollView不會滾動
我的視圖在滾動視圖中正確繪製,但無法滾動。我記錄的內容大小和它的正確:Content view size: 320.000000 x 714.000000
當我 [self.view addSubview:[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 1)]];
滾動視圖是取代[self.view addSubview:self.contentView];
,符合市場預期,空的,但至少滾動條顯示,我可以滾動。我的視圖在nib文件中有什麼問題嗎?
這裏是我的viewDidLoad
:
[super viewDidLoad];
[self.navigationController setToolbarHidden:YES animated:YES];
NSLog(
@"Content view size: %f x %f",
_contentView.frame.size.width,
_contentView.frame.size.height);
[self.view addSubview:self.contentView];
((UIScrollView *)self.view).contentSize = self.contentView.frame.size;
在我的代碼的唯一區別是,我有一個導航控制器內的滾動視圖。這有什麼區別嗎?
你可以在IB中滾動嗎?你也可以在代碼 – JSA986