iphone - 如何设置 View 框架宽度? (为什么不能直接设置?)

标签 iphone objective-c ios uiview positioning

我想重置 UIView 的框架大小,所以我写道:

view.frame.size.width = x;

但是它不起作用,谁能告诉我为什么?

最佳答案

不能直接设置宽度,这样做

CGRect frm = view.frame;
frm.size.width = x;
view.frame = frm;

关于iphone - 如何设置 View 框架宽度? (为什么不能直接设置?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10698633/

相关文章:

ios - 如何在 UITableView 上 float 所有部分标题 View (或保持所有可见)?

iphone - 使用 Instagram 打开图像

整个应用程序都存在的 iPhone 对象 'session'

iphone - 实现 UIViewController 类别

ios - 将 float 与两位小数对齐

xcode - 调试时从后台删除应用

iPhone 操作系统 : Get a list of methods and variables from anonymous object

objective-c - 在 Cocoa touch 之前学习 Cocoa?

ios - tableView :canEditRowAtIndexPath: crash when popping viewController

ios - 我如何告诉我的 prepare 方法在哪个单元格上按下了按钮?