iOS--SDAutolayout寬度自適應


#pragma mark - UIScrollView 內容豎向自適應、內容橫向自適應方法

@interface UIScrollView (SDAutoContentSize)

/** 設置scrollview內容豎向自適應 */
- (void)setupAutoContentSizeWithBottomView:(UIView *)bottomView bottomMargin:(CGFloat)bottomMargin;

/** 設置scrollview內容橫向自適應 */
- (void)setupAutoContentSizeWithRightView:(UIView *)rightView rightMargin:(CGFloat)rightMargin;

@end



#pragma mark - UILabel 開啟富文本布局、設置單行文本label寬度自適應、 設置label最多可以顯示的行數

@interface UILabel (SDLabelAutoResize)

/** 是否是attributedString */
@property (nonatomic) BOOL isAttributedContent;

/** 設置單行文本label寬度自適應 */
- (void)setSingleLineAutoResizeWithMaxWidth:(CGFloat)maxWidth;

/** 設置label最多可以顯示多少行,如果傳0則顯示所有行文字 */
- (void)setMaxNumberOfLinesToShow:(NSInteger)lineCount;

@end

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM