我想将我的xib显示为警报视图。 在xib主视图中将是半透明的,这将阻止用户在警报视图启动时在背景中的任何其他位置点击。我没有在xib中使用视图控制器。如何在swift中将uiview(xib)作为警报视图显示
1
A
回答
5
// 1.声明视图像这样的showAlert方法里面
let alert = NSBundle.mainBundle().loadNibNamed("Alert", owner: self, options: nil).last as! UIView
// 2.撰写方法,比如这样
static func showAlert() {
let windows = UIApplication.sharedApplication().windows
let lastWindow = windows.last
alert.frame = UIScreen.mainScreen().bounds
lastWindow?.addSubview(alert)
}
static func removeAlert() {
alert.removeFromSuperview()
}
// 3.电话时永远要展示下。
//showing alert
ClassName.showAlert()
//remove alert
ClassName.removeAlert()
+0
我没有使用的UIViewController 。我制作了xib,它是uiview的子类。我已经在xib中创建了我的设计,并且我想将它作为uialert视图展示。 –
+0
我编辑了我的答案。请检查。 – Vishnuvardhan
+0
非常感谢你Vishnuvardhan.Its nice –
相关问题
- 1. 如何将UITableView作为子视图添加到xib中的UIView?
- 2. 在另一个警报视图上显示警报视图
- 3. 在模态视图中显示警报
- 4. 警报视图显示我警告
- 5. 如何添加警报措施表视图细胞和的.xib(SWIFT 3)
- 6. 如何在警报中显示用户输入? (SWIFT)
- 7. 表视图警报不显示
- 8. 在Swift中如何创建自定义警报视图
- 9. 如何将UIView XIB“导入”UIViewController XIB?
- 10. 如何根据iPhone SDK中的url响应显示警报视图和操作?
- 11. 如何将视图XIB作为子视图加载到视图控制器中XIB
- 12. 在Activity.onCreate中显示警报(..)
- 13. 在clickedButtonAtIndex中显示警报?
- 14. 如何将uiview作为子视图添加到现有视图
- 15. 为什么在Swift上显示警报时需要DispatchQueue?
- 16. 按顺序显示两个相同的警报视图。如何区分警报1和警报2的文本?
- 17. 在iOS中显示实时的奇怪警报视图
- 18. 在plist中删除数据时显示警报视图
- 19. 如何通过父XIB将UIView从XIB子通信到UIView?
- 20. 如何在Response.End后显示警报
- 21. 如何在session_start上显示警报
- 22. 在iOS中显示视图之前的Teleprompt警报对话框显示
- 23. 将UIView作为子视图添加到自定义类,UIView的子类Swift
- 24. 如何在iPhone中以弹出视图或类似警报视图的形式显示视图?
- 25. 如何将NSObject显示为UIView?
- 26. 如何将活动指标放置在警报视图中,当点击该警报视图的按钮时
- 27. 如何将uiview作为子视图添加到scrollview中?
- 28. 添加TableView到swift中的.xib视图
- 29. 在swift中显示自定义单元格的警报3
- 30. 在Swift中显示GoogleMaps视图?
这应该是一个简单的搜索,试试这个http://stackoverflow.com/questions/31997885/how-to-create-custom-uialertcontroller-in-swift-ios –