2016-07-05 10 views
1

テーブルビューのセルに字幕を追加しようとしています。私はこのコードを試していますが、字幕が表示されていません。スワイプでTableViewCellをカスタマイズする

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { 
     var cell=tableView.dequeueReusableCellWithIdentifier("topCell", forIndexPath: indexPath) as UITableViewCell 
     cell.textLabel?.text=listPerson[indexPath.row].name 
     cell.detailTextLabel?.text="test" 
     var personImage=UIImage(named: listPerson[indexPath.row].country) 
     cell.imageView?.image=personImage 

     return cell 
    } 

また、セルの右側に別の画像を追加できるかどうかを知りたい場合もあります。あなたはSubtitleにInterface Builderの(⌥⌘4)の属性インスペクタでセルのスタイルを設定する必要がdetailTextLabel内のテキストを表示するには

+0

これが可能です。ストーリーボード内のセルに識別子 "topCell"が正しく設定されていることを確認する必要があります。 – onemillion

答えて

0

右端にカスタムイメージを追加するには、UIImageViewインスタンスをプログラムで作成し、サブビューとしてアクセサリビューに追加します。

ただし、アウトレットを提供するカスタムセルクラスを使用する方が適切かもしれません。

関連する問題