概述我一直在使用iOS 7中的新UI选项,UIViewController中的automatedAdjustsScrollViewInsets属性真的吓坏了我.问题是,要么你没有设置它,但是你必须在iOS 7和其他iOS版本中不同地定位你的滚动视图.另一种方法是仅在iOS 7中将其设置为NO并使用相同的定位.我根本不明白为什么苹果实施了这个属性,在我看来,良好的做法总是让它为NO(没有这样的属性),就 我一直在使用iOS 7中的新UI选项,UIVIEwController中的automatedAdjustsScrollVIEwInsets属性真的吓坏了我.问题是,要么你没有设置它,但是你必须在iOS 7和其他iOS版本中不同地定位你的滚动视图.另一种方法是仅在iOS 7中将其设置为NO并使用相同的定位.我根本不明白为什么苹果实施了这个属性,在我看来,良好的做法总是让它为NO(没有这样的属性),就像以前一样.我知道如果你很懒,它会更容易使用,但在我看来,这似乎是一个非常糟糕的编程习惯.我错过了什么或者你们同意吗?解决方法 我没有看到任何问题. iOS 6 SDK不包含此属性.你应该使用以下代码:
if([self respondsToSelector:@selector(setautomaticallyAdjustsScrollVIEwInsets:)]){ self.automaticallyAdjustsScrollVIEwInsets = NO;}
总结
以上是内存溢出为你收集整理的ios – 与adaptiveAdjustsScrollViewInsets的兼容性全部内容,希望文章能够帮你解决ios – 与adaptiveAdjustsScrollViewInsets的兼容性所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)