我正在创建一个具有滚动视图的通用应用。
该应用程序适用于iPhone和iPad。但是,滚动视图设置为iPad尺寸。因此,当我在iPhone上运行应用程序时,仍然会为iPad设置滚动视图。
我可以用任何方式改变它吗?
答案 0 :(得分:3)
你可以用这个:
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
[myScrollView setFrame:CGRectMake(0, 0, 320, 480)];
}else{
[myScrollView setFrame:CGRectMake(0, 0, 768, 1024)];
}
当然,您还必须调整滚动视图的内容大小。