33421


SwiftにてUITableViewCellを使用しているのですが、detailTextLabelに格納したデータが表示されません。表示させる方法を教えていただきたいです。何か書き方が誤っているのでしょうか？

[code]

    //データ
    var dataInSection = [["男性","女性"],["誕生日","都道府県"]]
    //セクション
    var sectionIndex:[String] = ["",""]
    //データを返す
    func tableView(_ tableView:UITableView, cellForRowAt indexPath:IndexPath) -> UITableViewCell {
        if indexPath.section == 0 {
            let cell = tableView.dequeueReusableCell(withIdentifier: "UserCell", for:indexPath as IndexPath) as UITableViewCell
            var test = dataInSection[indexPath.section]
            if self.appDelegate.sex == 1 {
                if indexPath.row == 0 {
                    cell.accessoryType = .checkmark
                }
            }else{
                if indexPath.row == 1 {
                    cell.accessoryType = .checkmark
                }
            }
            cell.textLabel?.text = test[indexPath.row]
            return cell
        }else{
            let cell = tableView.dequeueReusableCell(withIdentifier: "UserCell", for:indexPath as IndexPath) as UITableViewCell
    
            var test = dataInSection[indexPath.section]
            cell.textLabel?.text = test[indexPath.row]
            // 詳細テキストラベル
            cell.detailTextLabel?.text = "test"
            cell.accessoryType = .disclosureIndicator
            return cell
        }
    }
    
[/code]

現状の表示結果は下記のとおりです。  
[![画像の説明をここに入力](https://i.stack.imgur.com/s7PWg.png)](https://i.stack.imgur.com/s7PWg.png)


CC BY-SA 3.0
2017-03-20T07:58:11.037
33420
2017-03-20T09:04:16.883
8489
question
swift ios swift3
UITableViewCellでdetailTextLabelが表示されない


Storyboardにprototype cellを配置しており、style設定に「Custom」が設定されておりましたので、表示されておりませんでした。  
Storyboard上でstyle設定を「Ri‌​ght
Detail」に変更したところ、うまくdetailTextLabelに格納したデータが表示されるようになりました。[![画像の説明をここに入力](https://i.stack.imgur.com/Z2KHc.png)](https://i.stack.imgur.com/Z2KHc.png)


CC BY-SA 3.0
2017-03-20T09:04:16.883
33421
2017-03-20T09:04:16.883
8489
33420
answer