怎么获取文本框或者按钮的宽和高?
麻烦各位给段代码

解决方案 »

  1.   

    这个版块的人真的少啊,我来回答你吧.
    UIButton *button;//(加入有这个button)
    int width = button.frame.size.width;
    int height = button.frame.size.height;
      

  2.   

    建议这样写吧
    for(UIView * view in [self.view.superView subviews]){
        if([view isKindOfClass:[UIButton  class]]) // 这里输入你想获取的控件的类
        {
            int width = view.frame.size.width;
            int height = view.frame.size.height;
        }
    }
    希望可以帮到你。
      

  3.   

    建议封装成分类@interface UIView(helper)- (CGFloat)width;
    - (CGFloat)height;@end@implementation UIView(helper)- (CGFloat)width
    {
      return self.frame.size.width;
    }- (CGFloat)height
    {
      return self.frame.size.height;
    }@end这么用多方便