如何在现有视图上添加一个小的 UIView(类似于弹出窗口)?
我想添加一个自定义的 UIView,它将接受用户的文本输入。我通过创建一个可以接受文本输入的新 UIViewController 来尝试此操作。但是当我导航控制器显示此视图时,它占据了整个屏幕。我不希望整个屏幕被新视图覆盖。
I want to add a Customized UIView that will take Text input from user. I tried this by creating a new UIViewController which can take text input. But when I Navigation Controller to show this View it occupies entire screen. I don't want entire screen to be covered by new view.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 UIAlertView 并向其中添加文本字段?或者在您的.h文件中声明一个UIView,并将其链接到XIB文件中,然后当用户需要被带到这个视图时:
并且您仍然在同一个视图中,因此您可以随时返回到原始视图本身:
Use an UIAlertView and add text fields to it? Or declare a UIView in your .h file, and link it in the XIB file, then when the user needs to be brought to this view:
And you are still in the same view, so you can always go back to the original view itself:
我使用 TSAlertView 来接受用户输入,它显示类似
UIAlertView
的视图,但是使用UITextField
I have used TSAlertView to take user input, it shows an view like
UIAlertView
but with anUITextField