nsform

    0熱度

    1回答

    我在IB中添加NSForm到NSTabView,一切看起來都很好(頂部圖片)。當我啓動應用程序並轉到NSForm選項卡時,表單文本字段看起來就像底部的圖片。我究竟做錯了什麼?

    1熱度

    1回答

    我有一個基本的項目,只包含一個NSForm。我所要做的就是向它添加一些行。從我的理解,我應該能夠做到這一點不知何故像下面這樣: - (void) awakeFromNib { NSLog(@"Test: %p", form); [form addEntry: @"Hello World 1"]; [form addEntry: @"Hello World 2"];

    0熱度

    1回答

    我製作了一個自定義工作表,它會根據需要顯示並消失。但是,工作表包含一個NSForm,當禁用自動單元格大小調整時,它將消失。 當「自動重新計算單元大小」啓用時,窗體出現,但窗體的單元格大小不正確。 有沒有人有過這個問題?

    0熱度

    1回答

    只需設置一個NSForm並將第一行綁定到Interface Builder中的NSFormCell。 當我輸入文本時,我希望在[myFormCell placeholderString]或[myFormCell placeholderAttributedString]中得到結果,但是沒有。 相反,我用[myFormCell stringValue]得到它。 placeholderString的用途

    1熱度

    1回答

    我想在NSForm中單獨設置單元格背景顏色。我認爲這將是NSForm的子類化並覆蓋-drawCellAtRow:column:。但-drawCellAtRow:column:只在細胞獲得焦點時被調用。 我試過在NSForm上調用-setCellBackgroundColor,但這改變了標題背景,而不是值。 有沒有我找不到的方法?

    0熱度

    1回答

    我遇到了NSForm(以及NSMatrix)的奇怪行爲。 (1)使用接口生成器(在Xcode 4.3.1中)我把一個NSForm放在一個窗口中。我添加一個NSButton並將它連接到發送addRow到NSForm的IBAction。 - (IBAction) addRow:(id)sender { [form addRow]; [form sizeToCells]; }