を押すと、UIImagePickerController私はUIButtonの魔女のこの拡張機能を使用している私は、ボタンUIImagePickerControllerを呼び出すと、ボタンカスタムUIButtonは、ボタンの背景
open override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
if (!self.bounds.contains(point)) {
return nil
}
else {
let color : UIColor = self.getColourFromPoint(point: point)
let alpha = color.cgColor.alpha;
if alpha <= 0.0 {
debugPrint("no tocado")
return nil
}
return self
}
}
の透明色にタップを無視ヒットするのは難しいなって、透明な背景を持つテキストのみを持っていますそれらは...
UIImagePickerControllerのこの拡張を避けるために、ボタンのコンテキストを検出する方法はありますか? UIImagePickerControllerのボタンにカスタムピッカーを使わずに背景を貼り付けますか?
ありがとうございます!
そのあなたが求めているものをクリアしていません。もう一度説明してください。 –
完了、私はUIbuttonsの拡張機能がありますが、私はカメラのUIのuiimagepickercontrollerでその動作を避けたい! – User22
私は自分の答えを更新しました。これがあなたに役立つかどうかを確認できますか? –