试图模仿 Apple iPad popover 风格
Posted
技术标签:
【中文标题】试图模仿 Apple iPad popover 风格【英文标题】:Trying to mimic the Apple iPad popover style 【发布时间】:2011-07-11 08:37:01 【问题描述】:如果有人问了这个问题,我深表歉意,但我真的找不到。
基本上,我试图模仿内置 Apple 应用程序使用的弹出框的外观。特别是,不是使用 tableview 列表的弹出框,而是那些内部只有按钮的弹出框。
例如,在邮件应用程序中,单击屏幕右上角的左箭头,会显示一个带有四个按钮的弹出框:回复、全部回复、转发、打印。
如何创建这个特定的弹出窗口来呈现这种外观?
我尝试过制作我自己的带有黑色背景和圆形矩形按钮的 UIViewController,但它看起来不一样。任何帮助将不胜感激!
谢谢。
【问题讨论】:
【参考方案1】:这是UIActionSheet
。在 iPad 上,如果它不是从另一个弹出框中呈现,它会获得“弹出框”外观。
【讨论】:
哦,所以在这种情况下我实际上并没有使用 UIPopoverController ?我只是从一个按钮创建了一个 IBAction-ed UIActionSheet,就像在 iPhone 上一样? 是的,您可以通过UIBarButtonItem
或矩形展示它,它会显示为弹出框。以上是关于试图模仿 Apple iPad popover 风格的主要内容,如果未能解决你的问题,请参考以下文章