ios – 使用UIScrollView旋转奇怪的行为

ios – 使用UIScrollView旋转奇怪的行为,第1张

概述我有一个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旋转奇怪的行为所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/999450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存