ios - 调整 UITextfield 宽度

标签 ios objective-c xcode cocoa-touch

我在表格单元格内有一个 UITextField,并尝试使用界面生成器来扩展宽度。但是无论我怎么拖,它都保持在97。是否因为某种原因不允许我延长它?谢谢

编辑:尝试编辑文本或增加字体会截断文本。UITextField 不会更改尺寸以适应它 - 它仍保持在 97 x 30。

最佳答案

界面构建器在某些方面很棘手。

最好的办法是在 tableview 的数据源方法的 cellForRowAtIndexPath: 中修改文本字段的框架。这应该可以解决此类问题。

关于ios - 调整 UITextfield 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18302435/

相关文章:

objective-c - 简单的 NSMutable 数组问题

objective-c - 应用程序加载器错误: Launch Path Not Accessible

ios - Xcode 8 Playground 实时取景不起作用

xcode - iPad 应用文档文件夹

ios - com.google.GCKError Code=2 连接到 ChromeCast 设备时

ios - 如何快速拍摄高质量的视频/照片?

iphone - 为 UISplitViewController 的 MasterView 添加 subview

ios - AVPlayer 在长时间延迟后开始重现视频

ios - 是否可以通过编程方式更改图像的颜色?

自动完成中未使用 Xcode 片段