こちらのURLにあるモジュールを使い、
https://github.com/shin8484/PopupWindow
このReadmeの一番下に出ている様な、ポップアップが出てきてそこのテキストフィールドに文字を打ち込みボタンを押す様なものを作りました。しかし、このもとのdemoもそうですが、入力する際にキーボードが出てきてそれで入力している所が見えなくなりボタンも押せません。この様なときどうすれば良いのでしょうか?
因みにポップアップしてくるウィンドウのクラスは以下の様になっています。
swift
1class RegisterPopupView: UIView, PopupViewContainable, Nibable { 2 enum Const { 3 static let height: CGFloat = 369 4 } 5 6 @IBOutlet weak var containerView: UIView! { 7 didSet { 8 containerView.layer.masksToBounds = true 9 } 10 } 11 @IBOutlet weak var closeButton: UIButton! { 12 didSet { 13 closeButton.setImage(UIImage(named:"close"), for: .normal) 14 closeButton.imageView?.tintColor = .gray 15 } 16 } 17 18 var registerButtonTapHandler: (() -> Void)? 19 var closeButtonTapHandler: (() -> Void)? 20 21 override func awakeFromNib() { 22 super.awakeFromNib() 23 backgroundColor = UIColor.backgroundColor() 24 addDropShadow(type: .dynamic, color: .black, opacity: 0.2, radius: 3, shadowOffset: CGSize(width: 0, height: 5)) 25 } 26 27 @IBAction func didTapRegisterButton() { 28 registerButtonTapHandler?() 29 } 30 31 @IBAction func didTapCloseButton() { 32 closeButtonTapHandler?() 33 } 34}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/30 14:19
2018/08/30 15:21
2018/08/30 15:33
2018/08/30 23:45