繁体   English   中英

如何在iOS中将Text View与UITextField插座连接?

[英]How to connect a Text View with a UITextField outlet , in iOS?

我有一个真正使我发疯的问题。

几个月前,我开始开发iphone应用程序,并且我需要具有多行textField,以便用户可以写一些注释。 最后,因为当时我找不到解决方案,所以我找到了一种解决方案,该方法如何使用文本视图代替,默认情况下为多行。 在我的项目中,看来我已经将此文本视图与UITextField出口连接了。

现在,我试图使我的应用程序通用,因此我为iPad版本创建了一个新的.xib文件。

但是,似乎无法将我创建的文本视图与iphone .xib使用的UITextField Outlet连接。

我真的很伤脑筋,想起我到底是如何将这两个连接起来的。 我记得我实现了一些委托方法来自定义文本视图以用作文本字段,并且看来我的iPad文本视图的所有属性与iPhone版本的属性相同。 但是我无法将其与插座连接。

有谁知道我在这里想念的东西吗?

UITextView连接到UITextField是不可能的。 没有解决方案或调整措施,可以使用这些解决方案或调整措施来改变UITextView使其表现得像UITextField 您最好使用一些第三方库并在您的项目中使用它。 我仍然很惊讶您在iPhone项目中是如何做到的。 能否请您分享一些代码,以便更好地了解您的要求?

出口可以仅连接到相同类型的,并且它们指向相同类型的对象,它们具有1-to-1关系,则无法连接一个出口到多个对象要么。

您可能已将UITextView命名为UITextView *textField或其他名称,您需要将UITextField插座连接到类中的相应textField上,而不能将UITextField连接到UITextView

看来这毕竟是可能的。

我尝试了不可思议的方法,并且有效。

我从我的text View(一个UITextView出口)创建了一个新出口,然后...好吧,我刚刚将UITextView重命名为UITextField并可以正常工作。.我在该出口中连接了两个textViews(iPhone.xib和iPad.xib),并且可以正常工作..(在将其重命名为UITextField插座之前,我已将它们连接好,之后便无法连接它们)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM