概述我有一个iPad应用程序,在我的一个视图中,我一起使用UIScrollView和UIPageControl在视图数组之间导航.当我的模拟器处于纵向模式时没有问题,但当我将其
旋转到风景时,只显示滚动视图的下方,我可以看到每100个整个视图中大约30个.我怎么能解决这种情况可以有人帮忙吗? 编辑:我在我添加到Scrollview的子视图中动态添加了一些按钮子视图,可以让一些人知道如何检测设备的方向并决 我有一个iPad应用程序,在我的一个视图中,我一起使用UIScrollVIEw和UIPageControl在视图数组之间导航.当我的模拟器处于纵向模式时没有问题,但当我将其旋转到风景时,只显示滚动视图的下方,我可以看到每100个整个视图中大约30个.我怎么能解决这种情况可以有人帮忙吗?
编辑:我在我添加到ScrollvIEw的子视图中动态添加了一些按钮子视图,可以让一些人知道如何检测设备的方向并决定帧.我需要像下面的伪代码:
if(device_orIEntation == landscape){ subbutton.frame=....; textfIEld.frame=...;} else{ subbutton.frame=....; textfIEld.frame=...;} }
我试过,但我有黑屏..
编辑-2
我在一些视图中使用了Interface构建器,并且有一些动态创建的视图.我在.xib文件上使用autoresizing属性稍微玩了一下,现在它看起来很完美但是动态的(它们都是UIbutton子类的对象)不响应任何代码(调整大小,免费颜色 – 照片等)
解决方法 您是使用界面构建器还是以编程方式创建视图? 如果您可以发布一些更多的源代码或一些屏幕截图,这将有所帮助,这样我们就可以更清楚地看到发生了什么.作为黑暗中的刺,您可能想尝试将要调整大小的视图的“autoresizingMask”属性设置为“~UIVIEwautoresizingNone”(非 – 无/灵活).如果你能提供更多细节,我会尽力帮助你:) @H_403_29@ 总结
以上是内存溢出为你收集整理的ios – 使用UIScrollView旋转奇怪的行为全部内容,希望文章能够帮你解决ios – 使用UIScrollView旋转奇怪的行为所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)