2017-05-02 12 views
0

私はUIPickerViewを静的なセルに入れ、UIPickerViewの選択はうまくいきます。しかしながら。ユーザーがUIPickerViewの外側をクリックすると、セルが選択され、グレーの背景が作成されます。ユーザーがセルを選択してグレーを強調表示しないようにしたいが、そのセル内でUIPickerViewしか選択できないようにする必要があります。静的なUITableViewCellコンテンツの選択を防ぐ方法

どうすればいいですか?

私が試した:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: IndexPath!) -> UITableViewCell { 
    let cell = tableView.dequeueReusableCell(withIdentifier:"CellIdentifier", for: indexPath) as UITableViewCell 


    cell.selectionStyle = UITableViewCellSelectionStyle.none 

    return cell 
    } 

を今静的セルも表示されません。

私は自分が望むものをどのように達成することができますか?

+0

があなたのセルの背景色を与えてみ作り、あるべきセルをチェックしますそこ。 –

答えて

1

あなたがテーブルビューのセルの選択を無効にすることができます。ストーリーボードで

yourTableView.allowsSelection = false 
0

選択テーブルビューとそれno Selection

enter image description here

関連する問題