这是ios7自带photo app 新建相册时候弹出的窗,现在我想做类似的效果,在stackoverflow上有类似的贴,这个 是通过alert.alertViewStyle = UIAlertViewStylePlainTextInput; 添加一个text field。 但是我很有可能还会添加更多的东西比如密码错误后的一串提示,所以觉得还是自己写一个比较好,我初步想法是模仿alertview,使用delegate然后实现几个didConfirm,didCancle这样的方法,或者直接block来定制行为。
但是我不太确定这个东西应该是个view还是一个viewController,还有在显示他的时候,怎样屏蔽被他覆盖的那些仕途的操作,有人说底下先用一个屏幕尺寸的半透明view覆盖,然后再在之上加对话框,有没有更好的实现方法?
可以加一个UIWindow,然后在这个window里加你自己的view。不过其实UIWindow实际功能跟一个透明的UIView差不多,用透明的UIView也是不错的选择。。。