我在 IBOutletCollection 中有一组 31 个按钮,
这是为了创建一个日历(即一个月中的天数),我必须根据工作日的第一天更改这些按钮的位置,这看起来像一个日历。
当我编写代码以在 Xcode 4.2 中实现相同功能时,我无法添加目标操作机制,因此我尝试使用 IBOutlet 集合在 Interface Builder 中执行此操作。
但现在的问题是如何更改这些按钮的位置,每个按钮代表一个月中的一天?
最佳答案
你可以像这样改变位置:
myButton.frame = CGRectMake( x, y, width, height );
例如。
myButton.frame = CGRectMake( 20, 20, 100, 50 );
关于iphone - 如何动态更改 UIButton 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8775290/