ios – 在横向模式下,如何强制UIAlertView显示完整的消息而不滚动?

ios – 在横向模式下,如何强制UIAlertView显示完整的消息而不滚动?,第1张

概述我有一个应用程序,使用UIAlertView提示用户输入.应用程序被锁定在横向模式中,因此UIAlertView的大小增长空间有限.在iOS 5和6中,我创建的两个UIAlertViews能够显示其标题和消息,而无需强制用户在UIAlertView内滚动以查看完整消息. 但是,在iOS 7中,完全相同的警报(意味着文本保持不变),用户必须滚动才能显示完整的消息.以下是iOS 7中显示的警报: 有趣 @H_404_0@ @H_404_0@ 我有一个应用程序,使用UIAlertVIEw提示用户输入.应用程序被锁定在横向模式中,因此UIAlertVIEw的大小增长空间有限.在iOS 5和6中,我创建的两个UIAlertVIEws能够显示其标题和消息,而无需强制用户在UIAlertVIEw内滚动以查看完整消息.

但是,在iOS 7中,完全相同的警报(意味着文本保持不变),用户必须滚动才能显示完整的消息.以下是iOS 7中显示的警报:

有趣的是,有足够的空间在至少第一个警报中显示完整的消息.下面是滚动一点后的第一个警报的图像.

在第二个警报视图中,即使在滚动之后,整个消息也不适合,因为消息占用了两行.但是,在iOS 6中,消息只占用一行.

我的问题是:

>在第二个警报的情况下,为什么消息会在iOS 7中的两行显示,如何防止这种情况发生?
>在横向模式下,如何强制UIAlertVIEw显示完整信息而不滚动?
>为什么UIAlertVIEw的行为会在iOS 7中发生变化?

解决方法 >它显示在2行,因为新的iOS7样式不适合.有增加的填充,即使没有填充,新的iOS 7动态类型套件字体大小阻止您有任何尺寸保证. >你不能,不是没有自己定制的UIVIEw,使它看起来相似,但减少填充和锁定字体大小. >整个 *** 作系统的风格发生了变化.虽然我很惊讶他们增加了填充量.我猜动态字体大小他们并不太担心保持向后兼容的布局. @H_404_0@ 总结

以上是内存溢出为你收集整理的ios – 在横向模式下,如何强制UIAlertView显示完整的消息而不滚动?全部内容,希望文章能够帮你解决ios – 在横向模式下,如何强制UIAlertView显示完整的消息而不滚动?所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存