如何在UIViewController中創建LoginScreen? 點擊一個按鈕後,它應該看起來像UIAlertView。如何在iPhone中創建登錄屏幕(作爲UIAlertView)?
回答
從iOS 5開始,可以通過修改alertViewStyle
屬性將文本字段或一對文本字段添加到UIAlertView
。
有用於alertViewStyle
四種不同的選擇:
UIAlertViewStyleDefault = 0, // No text fields
UIAlertViewStyleSecureTextInput, // A single text field with secure input
UIAlertViewStylePlainTextInput, // A single text field with plaintext input
UIAlertViewStyleLoginAndPasswordInput // A pair of text fields, one with plaintext and one with a password
要訪問的文本字段,你呼籲UIAlertView
實例textFieldAtIndex:
。根據該文件,指數開始0
遺產答案,的iOS 5.0之前:
如果您正在尋找呈現UIAlertView中有一個文本框,這不是在iOS的任何公共API支持,儘管你可以走視圖層次並添加自己的文本框。
或者,創建一個新的UIViewController子類並以模態方式呈現它。然後,您可以檢查視圖被解散時的值。
工作...感謝很多.. –
此答案無效!請考慮Tilo的答案(在UIAlertViewStyleLoginAndPasswordInput中使用'UIAlertView') –
好的電話,感謝您的支持。 – Moshe
你也可以繼承UIAlertView中添加UITextFields它和像這樣定義一個指定初始化:
- (id)initWithTitle:(NSString *)title message:(NSString *)message
delegate:(id)aDelegate
cancelButtonTitle:(NSString*)cancelButtonTitle otherButtonTitle:(NSString*)otherButtonTitle { }
這個方法裏面初始化文本框,並添加爲subView
到您的視圖(子類UIAlertView中)。
希望它可以幫助你。
從iOS5開始,UIAlertView現在支持使用Alert Style UIAlertViewStyleLoginAndPasswordInput
的登錄屏幕。
- 1. 如何爲iPhone創建登錄屏幕Xcode
- 2. 如何創建登錄屏幕
- 3. 如何創建登錄屏幕?
- 4. 創建登錄屏幕
- 5. 創建JSON登錄屏幕在iphone的故事板iphone 6
- 6. 如何在登錄屏幕上創建登錄限制?
- 7. 如何在故事板xcode中創建登錄屏幕
- 8. 如何在C#中創建自定義登錄Windows屏幕?
- 9. 如何爲Ubuntu創建登錄屏幕替換
- 10. excel vba創建登錄屏幕
- 11. 如何在iphone中爲多屏幕層創建IBE
- 12. 如何做登錄屏幕?
- 13. 登錄屏幕
- 14. 如何創建登錄屏幕UWP,C#,XAML
- 15. iPhone Facebook登錄屏幕問題
- 16. iPhone登錄屏幕號碼簿
- 17. 登錄屏幕中的屏幕捕獲
- 18. 使用UIAlertView創建登錄視圖
- 19. 在登錄屏幕中禁用stormpath的創建帳戶選項
- 20. 如何將loginStatus登錄屏幕居中
- 21. 如何記錄iphone中的屏幕
- 22. 如何在iPhone上記錄屏幕?
- 23. 如何在Grails Spring Security 2.0中創建登錄/頁面inital屏幕?
- 24. 如何在Facebook登錄屏幕中創建一組文本字段?
- 25. 在iphone中創建登錄表格
- 26. WPF登錄屏幕
- 27. PHP登錄屏幕
- 28. JavaFX登錄屏幕
- 29. 登錄屏幕2
- 30. PHP登錄屏幕
你試過了嗎? – Jhaliya