![](/img/trans.png)
[英]How to customize NSTextField look (Font used, font size) in Cocoa?
[英]Cocoa: How to dynamically size the NSTextField?
我創建了一個標簽:
NSTextField *label = [NSTextField alloc] initWithFrame:NSMakeRect(50, 50, 100, 50)];
[txtField setStringValue:inputString];
[txtField setEditable:false];
inputString的長度在編譯時未知,因此如何調整標簽的大小以使其全部適合一行並在給定inputString后將其居中?
我還是可可的新手,非常感謝您的幫助!
使用NSControl的“-(void)sizeToFit”方法。 這將根據其中的文本調整textField的大小。
要使文本居中,可以在“界面生成器”中進行設置,並且在使用sizeToFit更新textField的大小時設置不會更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.