2016-08-22 15 views
-1

これは私が達成したいものです。ユーザーがセルをタップすると、セルにいくつかの余分なボタンが表示されます。 チュートリアルやサンプルコードはすばやく表示されますか? 私は初心者なので、初心者レベルの詳細なアプローチが評価されます。 https://www.dropbox.com/s/1jsrxv6nw03p5gk/profiles.png?dl=0 このスナップショットの青いセルが選択され、白いセルは通常のセルです。uitableviewの選択されたセルの高さを迅速に増やす方法は?

+0

を追加

var selectedCellIndexPath: NSIndexPath? 

は、カスタムハイツ追加プロパティの追加は、Googleで検索してみてくださいがありますか?これにはたくさんの結果があります。 –

+0

はい、私は試しましたが、何も助けてくれませんでした。ほとんどのチュートリアルでは、オートレイアウトを使って自己サイズ変更を教えています。 –

答えて

0

このように使用します。

let selectedCellHeight: CGFloat = 88.0 
let unselectedCellHeight: CGFloat = 44.0 

は、後にカスタム高さテーブルビューコード

override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { 
     if selectedCellIndexPath == indexPath { 
      return selectedCellHeight 
     } 
     return unselectedCellHeight 
    } 
+0

これはまさに私がやっていることですが、サイズ変更されたセルは、隣接するセルと完全にオーバーラップするのではなく、上部と下部からオーバーラップします。 –