未分類

tableViewでcellを長押ししないと選択できない挙動の原因

投稿日:

問題

tableViewで急にセルをタップしても選択されなくなった。
長押ししてみると選択状態をなった。

原因

キーボード外をタップした時に、キーボードを閉じるメソッドを実装するために、以下のコードを追加したのが原因だった。
ジェスチャーを取得して処理をするためのメソッドだが、それがセルのタップ判定に影響してしまったようだ。

let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: Selector(("DismissKeyboard")))
        view.addGestureRecognizer(tap)

このコードを消したら、正常にセル選択できる挙動に戻った。

参考:【swift】 UITableViewで長押ししたセルのindexPath.rowを取得する方法

-未分類

執筆者:

関連記事

no image

PremiereProショートカット割り当て

自分で割り当てたショートカット   ・アクティブウィンドウを最大化(または戻す):@

テキストアニメーションでMVを作る

  テキストのモーショングラフィックを使ってMVを作った。 いろいろなテキストの表示を試してみた。 ・RGBずらし ・グリッチ ・ヌルとカメラを使って全体を動かす ●参考動画:

no image

NavigationControllerを用いた画面遷移

ViewControllerを選択→Editor→Embed In→NavigationController NavigationControllerとNavigationBarが出てくる。 View …

no image

youtubeでMP3ダウンロードできるフリーサイト

FLVTO https://www.flvto.biz/jp106/   画面録画 shift+com+5

PremiereProのメディアがオフラインになってる時のリンク方法

貰ったプロジェクトファイルを開こうとすると、素材がオフラインになってしまう。 メディアをリンクで、移動したファイルを検索して紐づける必要がある。 (オフライン=エラーになって素材が表示できない) &n …