在iOS7 UIToolbar上缺少阴影(发际线)

在iOS7 UIToolbar上缺少阴影(发际线),第1张

概述在iOS7中,UIToolbar似乎在顶部或底部边框上没有一条小线(阴影),这使得难以与应用程序的其余部分区分开来.当工具栏位于屏幕顶部时,如何恢复工具栏底部的阴影? 编辑:我应该澄清我的工具栏位于屏幕的顶部.在移动物体后,我意识到它正在画一个阴影,但它在顶部,因此在屏幕外.我想要的是阴影像UINavigationBar一样出现在底部. 这是因为默认情况下,工具栏默认附加到底部,因此阴影线显示在顶 在iOS7中,UIToolbar似乎在顶部或底部边框上没有一条小线(阴影),这使得难以与应用程序的其余部分区分开来.当工具栏位于屏幕顶部时,如何恢复工具栏底部的阴影?

编辑:我应该澄清我的工具栏位于屏幕的顶部.在移动物体后,我意识到它正在画一个阴影,但它在顶部,因此在屏幕外.我想要的是阴影像UINavigationbar一样出现在底部.

解决方法 这是因为默认情况下,工具栏默认附加到底部,因此阴影线显示在顶部(如果它们位于底部).您需要设置工具栏的委托并实现以下UIbarpositioningDelegate方法,如下所示:
- (UIbarposition)positionForbar:(ID<UIbarpositioning>)bar{    return UIbarpositiontop; //or UIbarpositiontopAttached}
总结

以上是内存溢出为你收集整理的在iOS7 UIToolbar上缺少阴影(发际线)全部内容,希望文章能够帮你解决在iOS7 UIToolbar上缺少阴影(发际线)所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存