2013-03-20 105 views
-4

初学者问题:我已将Text Field添加到我的应用程序中。在IB中它看起来很好,它的大小设置为100 x 30.但是,在模拟器上运行应用程序时,文本字段会覆盖整个屏幕。我如何解决这个问题?右侧iPhone - 文本字段覆盖整个屏幕

enter image description here

enter image description here

+2

请添加一些截图/代码,以便我们可以帮助你 – DivineDesert 2013-03-20 08:26:06

+0

你有没有设置框架的进展? – Venkat 2013-03-20 08:26:44

+0

你使用自动布局吗?你设置了什么自动调整口罩? – Mindaugas 2013-03-20 08:29:12

回答

3

我想你必须检查你的文件所有者与该文本字段的连接可能是由mistek你已经完成连接从文件所有者到textfied作为视图,所以删除它。

+0

好赶上!谢谢:) – Asahi 2013-03-20 09:29:36

+0

最受欢迎.... :) – Kalyani 2013-03-20 09:36:43

+0

@Sweety:Good Observation .. – 2013-03-20 09:42:03

0
  • 结帐功利观
  • 转到第一个标签
  • 取消选中使用自动布局
  • 转到第四标签
  • 检查自动调整子视图

不妨按照下列步骤解决您的问题

欣赏节目!

+0

Autolayout未经检查,检查/取消选中Autoresize子视图似乎没有任何影响。 – Asahi 2013-03-20 08:41:10

+0

不,它确实有时候会有效果。我曾经遇到过这样的情况,所以我建议你试试这个.. – 2013-03-20 08:43:10

+0

我相信你:)可能缺少别的东西... – Asahi 2013-03-20 08:47:32

0

的文本字段检查物业 '自动调整大小'

Autosizing set to False

希望,它会帮助你。

谢谢。

+0

@Asahi:oops。混淆.. :(任何代码片段的m文件的文本框? – 2013-03-20 08:59:31

+0

没有...没有代码介入 – Asahi 2013-03-20 09:01:11

+0

谢谢你试图帮助 – Asahi 2013-03-20 09:31:02