###前提・実現したいこと
カスタムセルでセル上に乗せたパーツを
編集のボタン(セルの削除・セルの移動アイコン表示)を押した際
セルの上に乗せているパーツがセル移動アイコンと被ってしまい
パーツの移動かパーツの非表示を
しようと思ったのですがうまくいきません
###発生している問題・エラーメッセージ
let cellPoint2 = table.convert(sender.center, from: sender.superview) let indexPath2 = table.indexPathForRow(at: cellPoint2) let cell = table.cellForRow(at: indexPath2!) as! TableViewCell
以前セル内のパーツ指定でこの書き方を教えていただいたのですが
sender.center
の部分でエラーが出ます。
###該当のソースコード
internal func onClickMysaku(sender: UIBarButtonItem){ let cellPoint2 = table.convert(sender.center, from: sender.superview) let cellPoint2 = table.convert(from: sender.superview) let cell = table.cellForRow(at: indexPath2!) as! TableViewCell ・ ・ ・ ・ }
UIBarButtonItemアクション内ではこのような書き方が
できないのでしょうか?
###具体的にしたいこと
UIBarButtonItemのアクション内でも
カスタムセルのパーツを指定したいのですが
cell.(ボタン).isHidden = true
この書き方ができない状態です
全てのセルのパーツを一括設定
###補足情報(言語/FW/ツール等のバージョンなど)
swift3.0 xcode8.3
回答1件
あなたの回答
tips
プレビュー