在iOS11 自定義titleview問題(位置 按鈕點擊)


喜歡交朋友的加:微信號 dwjluck2013

1、在自定義titleview的.h文件 里重寫 intrinsicContentSize 屬性

@property(nonatomic, assign) CGSize intrinsicContentSize;

2、控制器中這樣寫

// 導航欄控件
    NavTitleView *titleView = [[NavTitleView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, 44)];
    titleView.intrinsicContentSize = CGSizeMake(SCREEN_WIDTH, 44);
    titleView.backgroundColor = [UIColor clearColor];
    self.navigationItem.titleView = titleView;

 


免責聲明!

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



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