我想設置一個NSTokenField(NSTextField的子類)的字符串值,但我發現如果字符串以空格開頭,它會將其刪除。我想保留這個空間。我嘗試應用沒有運氣的格式化程序。即:停止NSTokenField修剪空白
tokenField.stringValue = " 1"
這實際上將在現場讀出「1」。
此外,我想格式化整數,但也保持零之前。即:
tokenField.stringValue = "001"
這也將在現場讀出「1」。
我試過覆蓋各種功能,沒有運氣。有任何想法嗎?
謝謝!
您必須檢查文本字段的格式化程序。你在用xib/storyboard嗎? –
我找到了一個部分解決方案,並且正在制定自定義解決方案。問題是我使用的是NSTextField的子類NSTokenField。應用格式化程序似乎不能正常工作.. – JoeBayLD
您是否閱讀過'NSTokenField'的文檔?有一些關於空白修剪。 – Willeke