我想將我的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. 不在AJAX中顯示警報視圖?
- 4. 在模態視圖中顯示警報
- 5. 警報視圖顯示我警告
- 6. 顯示UILocalNotification作爲警報
- 7. 顯示圖像作爲警報
- 8. 如何添加警報措施表視圖細胞和的.xib(SWIFT 3)
- 9. 如何在iOS中連續顯示警報視圖
- 10. 如何在Swift中用戶禁用位置時顯示警報?
- 11. 如何在警報中顯示用戶輸入? (SWIFT)
- 12. 在Swift中如何創建自定義警報視圖
- 13. 表視圖警報不顯示
- 14. 如何在jsp頁面中將HTML頁面顯示爲警報?
- 15. 如何在離開表格視圖前顯示警報。
- 16. 如何在單擊列表視圖時顯示警報對話
- 17. 如何在php中顯示Bootstrap警報?
- 18. 如何將UIView XIB「導入」UIViewController XIB?
- 19. 如何在ubuntu的警報對話框中顯示nagios警報?
- 20. 如何顯示Swift中另一個類的警報?
- 21. Swift - 以編程方式將自定義Xib視圖作爲子視圖添加
- 22. 如何根據iPhone SDK中的url響應顯示警報視圖和操作?
- 23. 如何將視圖XIB作爲子視圖加載到視圖控制器中XIB
- 24. 在XIB中使用視圖作爲inputAccessoryView
- 25. 在clickedButtonAtIndex中顯示警報?
- 26. 在Activity.onCreate中顯示警報(..)
- 27. 如何將uiview作爲子視圖添加到現有視圖
- 28. 在相機視圖中顯示UIView
- 29. 顯示圖像警報?
- 30. Xib引用兩個xib作爲視圖
這應該是一個簡單的搜索,試試這個http://stackoverflow.com/questions/31997885/how-to-create-custom-uialertcontroller-in-swift-ios –