如何定位 UIAlertController 视图?
How to position a UIAlertController's view?
我正在 Swift 中编写一个应用程序,目标是 iOS 8. 有谁知道是否可以通过编程方式定位通过 UIAlertController 显示的警报?该文档没有提及位置或位置,因此我尝试将控制器的 view.frame
属性 设置为新的 CGRect
,但警报仍然出现在死点。
根据设计,警报视图显示在正中央。这是因为这种体验旨在让最终用户熟悉且简单。在 UIAlertController
的文档中还指出:
The view hierarchy for this class is private and must not be modified.
如果你想操纵框架的放置,你有几个使用普通旧 UIView/UIViewController 的选项。这是我用过的,你可以做你想做的事,写在 swift 中:https://github.com/vikmeup/SCLAlertView-Swift
我正在 Swift 中编写一个应用程序,目标是 iOS 8. 有谁知道是否可以通过编程方式定位通过 UIAlertController 显示的警报?该文档没有提及位置或位置,因此我尝试将控制器的 view.frame
属性 设置为新的 CGRect
,但警报仍然出现在死点。
根据设计,警报视图显示在正中央。这是因为这种体验旨在让最终用户熟悉且简单。在 UIAlertController
的文档中还指出:
The view hierarchy for this class is private and must not be modified.
如果你想操纵框架的放置,你有几个使用普通旧 UIView/UIViewController 的选项。这是我用过的,你可以做你想做的事,写在 swift 中:https://github.com/vikmeup/SCLAlertView-Swift