ナビゲーションコントローラ内のUIBarButtonItem
の選択領域を変更しようとしています。基本的には、許容範囲を変更して、UIBarButtonItem
を選択可能にしようとしています。今、私のUIBarButtonItem
のサイズは40x40ですが、私の指がボタンに全く触れていなくても簡単に選択できます。ここでUIBarButtonItemの選択領域を変更するには?
は、私が何を意味するか説明するためにです:
緑がUIBarButtonItem
の大きさを表しています。赤は許容範囲を表し、UIBarButtonItem
を選択可能にします。
赤い領域の幅を変更するにはどうすればよいですか?
はここで役に立つ場合、コードの抜粋です:
changeMuscleMap = UIButton(frame: CGRect(x: 0, y: 0, width: 40, height: 40))
changeMuscleMap.setImage(UIImage(named: "change"), forState: .Normal)
navigationItem.leftBarButtonItem = UIBarButtonItem(customView: changeMuscleMap)
ありがとう!
あなたは回避策ではなく、解決策を示唆している、そしてそれは私には無関係です問題に関係なく – Pangu
ご迷惑をおかけして申し訳ありません。私は今問題を解決するために私の答えを編集しました。私はこれが役立つことを願っています –