簡體   English   中英

在NSTableView中設置NSButtonCell復選框值

[英]Set NSButtonCell Checkbox value in NSTableView

我有兩列NSTableView,一列帶有Checkbox,另一列帶有NSString。

我想將所有復選框定義為true

我嘗試這樣做:

    if (tableColumn == first) {
            return YES;
    }else if (tableColumn == second) {
            NSString *country = [array objectAtIndex:row];
            return [country lastPathComponent];
    }

但是當我啟動應用程序時,它使我崩潰了。

看起來您的代碼正在tableView:objectValueForTableColumn:row: 在這種情況下,表視圖僅接受對象,而不接受原始值。

嘗試更改return YESreturn [NSNumber numberWithBool:YES]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM