如何在ios中以编程方式设置两个按钮之间的特定距离

时间:2017-05-11 09:57:27

标签: objective-c

我是iOS编码的新手,请提前感谢分享答案。我水平有3个按钮,我想前两个按钮必须对齐中心,好像我隐藏了3个按钮。

2 个答案:

答案 0 :(得分:1)

根据您的要求在添加位置后取三个按钮框架(CGRect),当您隐藏第二个按钮时,然后在第二个按钮上移动第三个框架高度。

实施例

  • CGFloat A1_Height = 20;的 CGRectMake(0.0,20,200,20)
  • CGFloat A2_Height = 40; CGRectMake(0.0,40,200,20)
  • CGFloat A3_Height = 60;的 CGRectMake(0.0,60,200,20)

隐藏第二个按钮时。

  • CGFloat A3_Height = 40;的 CGRectMake(0.0,A2_Height,200,20)

答案 1 :(得分:0)