我不斷遇到得每一個資源都是針對iOS得.我似乎無法讓這個適用于Mac OSX.知道如何設置字體大小嗎?它目前正確設置顏色和中心對齊.謝謝
NSMutableAttributedString *libTitle = [[NSMutableAttributedString alloc] initWithString:@"Library"];[libTitle addAttribute:NSForegroundColorAttributeName value:[NSColor whiteColor] range:NSMakeRange(0,[@"Library" length] ) ];[libTitle setAlignment:NSCenterTextAlignment range:NSMakeRange(0,[@"Library" length])];[libTitle addAttribute:NSFontSizeAttribute value:[NSFont systemFontOfSize:18.0] range:NSMakeRange(0,[@"Library" length])];[self.libbtn setAttributedTitle:libTitle];
解決方法
嘗試在init方法中設置get go得字體屬性:
NSFont *systemFont = [NSFont systemFontOfSize:18.0f];NSDictionary * fontAttributes = [[NSDictionary alloc] initWithObjectsAndKeys:systemFont,NSFontAttributeName,nil];NSMutableAttributedString *libTitle = [[NSMutableAttributedString alloc] initWithString:@"Library" attributes:fontAttributes];NSRange rangeOfTitle = NSMakeRange(0,[libTitle length]);[libTitle addAttribute:NSForegroundColorAttributeName value:[NSColor whiteColor] range:rangeOfTitle];[libTitle setAlignment:NSCenterTextAlignment range:rangeOfTitle];[self.libbtn setAttributedTitle:libTitle];
以上是來客網為你收集整理得xcode – NSMutableAttributedString設置字體大小全部內容,希望內容能夠幫你解決xcode – NSMutableAttributedString設置字體大小所遇到得程序開發問題。
如果覺得來客網網站內容還不錯,歡迎將來客網網站推薦給程序員好友。
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。