c_cpp iOS类别方法将约束更改为UIView
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp iOS类别方法将约束更改为UIView相关的知识,希望对你有一定的参考价值。
#import "UIView+ChangeConstraint.h"
@implementation UIView(ChangeConstraint)
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect {
// Drawing code
}
*/
- (void)constraintChangeHeight:(CGFloat)fH
{
for (NSLayoutConstraint *lc in self.constraints) {
if((lc.firstAttribute == NSLayoutAttributeHeight)&&(lc.firstItem == self)&&(lc.secondItem == NSLayoutAttributeNotAnAttribute))
{
lc.constant = fH;
}
}
}
@end
#import <UIKit/UIKit.h>
@interface UIView(ChangeConstraint)
- (void)constraintChangeHeight:(CGFloat)fH;
@end
以上是关于c_cpp iOS类别方法将约束更改为UIView的主要内容,如果未能解决你的问题,请参考以下文章
iOS:在故事板中将子类从 UIView 更改为 UIScrollView
iOS 自动布局更改前导和尾随空格
在Swift ios中方向更改为横向模式时隐藏底部表格视图
UIPageControl 自定义类 - 发现 nil 将图像更改为点
使用 IOS 中的约束将 UIView 中的子视图居中
将 UIView 更改为 UIScrollView 后 touchesMoved 不再触发?