0
嗨,我正在嘗試使用圖像,標籤和一些信息製作一個簡單的tableview目錄。 我正在使用NSMutableArray與對象來建立教師姓名,現在我想添加一個圖像在對應於標籤的單元格中。如何使一個圖像對應於NSMutableArray中的每個對象 - xcode 7.3
我在尋找任何建議。我還沒有找到任何最新的教程。
這裏是我當前的代碼:
import UIKit
類DirectoryViewController:UIViewController的,的UITableViewDelegate,UITableViewDataSource {
@IBOutlet weak var backButton2: UIButton!
@IBOutlet weak var directoryTableView: UITableView!
// @IBOutlet弱VAR nameLabel:NSLayoutConstraint!
//let searchController = UISearchController(searchResultsController: nil)
var directoryObjects:NSMutableArray! = NSMutableArray的()
//變種名稱= [ 「老師1」, 「教師2」, 「教師3」]
override func viewDidLoad() {
super.viewDidLoad()
self.directoryObjects.addObject("Teacher 1")
self.directoryObjects.addObject("Teacher 2")
self.directoryObjects.addObject("Teacher 3")
self.directoryTableView.reloadData()
directoryTableView.delegate = self
directoryTableView.dataSource = self
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
//Mark - tableview
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int
{
return directoryObjects.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
let directoryCell = tableView.dequeueReusableCellWithIdentifier("directoryCell", forIndexPath: indexPath) as! DirectoryTableViewCell
directoryCell.nameLabel.text = self.directoryObjects.objectAtIndex(indexPath.row) as? String
// directoryCell.directoryLabel.text = names[indexPath.row]
return directoryCell
}
@IBAction func backButton2Tapped(sender: AnyObject) {
self.dismissViewControllerAnimated(true, completion: nil)
}
}
我在哪裏添加此代碼?我將不得不改變其餘的代碼? – themc1r
在類的上方添加結構。您可以添加,更改和刪除結構中的變量。把數組放在你現在有字符串數組的地方。 –