程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-UINavigationBar長文本問題

ios-UINavigationBar長文本問題

編輯:編程綜合問答
UINavigationBar長文本問題

我要導航欄能自動調整,這樣可以根據標題長短顯示。我用下面的代碼但是還是會被截斷。

- (void) viewDidLoad {
    UILabel* titleLabel = [[UILabel alloc] init];
    titleLabel.font = [UIFont boldSystemFontOfSize:16.0];
    titleLabel.text = @"abcdefghijklmnopqrstuvwxyz";
    if ([titleLabel respondsToSelector:@selector(setMinimumScaleFactor:)]) {
        titleLabel.minimumScaleFactor = 0.1;
    } else {
        titleLabel.minimumFontSize = 1.0;
    }
    [titleLabel sizeToFit];
    self.navigationItem.titleView = titleLabel;
}

CSDN移動問答

最佳回答:


你要設置好標簽讓它能自動調整:

titleLabel.adjustsFontSizeToFitWidth = YES;
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved