3 июн. 2014 г.

Swift: Простой пример NSTableView (@Action)

Усложним предыдущий пример простым добавлением строк (Добавим кнопки):
Сделаем @Action на кнопки, и напишем такой код:

@IBAction func addDataToTableView(sender : NSButton) {
        
        tableArrayData.insert("New String", atIndex: 0)
        tableView.reloadData()
        
    }
    
    @IBAction func removeDataFromTableView(sender : NSButton) {
        
        if tableArrayData.count != 0 {
         
            tableArrayData.removeAtIndex(0)
            tableView.reloadData()
            
        }
        
    }

Получится вот так:


0 коментарі:

Отправить комментарий