私はプロジェクトをやっていますが、Webviewに6つのボタンを追加したいと思いますが、ボタンを追加しようとすると、Swift 3:UIWebビューのボタンを追加するにはどうすればいいですか?
どのようなご提案、本当に感謝します!
おかげ
私はプロジェクトをやっていますが、Webviewに6つのボタンを追加したいと思いますが、ボタンを追加しようとすると、Swift 3:UIWebビューのボタンを追加するにはどうすればいいですか?
どのようなご提案、本当に感謝します!
おかげ
は、私はストーリーボードを使用せずに、コードでこれを行う方法をお見せするつもりですThis-
let button = UIButton(frame: CGRect(x: 0, y: 0, width: 44, height: 44))
button.backgroundColor = UIColor.redColor()
button.addTarget(self, action: #selector(ratingButtonTapped), forControlEvents: .TouchUpInside)
self.profileVIew.addSubview(button)
func ratingButtonTapped(){
print("Button pressed")
}
webViewにボタンを追加したい場合は、そうしてください。 – iDeveloper
'@IBOutlet var webVIe w:UIWebView! – iDeveloper
そして、viewDidLoad()のaddSubViewメソッドを書く - – iDeveloper
を試してみてください。 ()関数は、のviewDidLoad(の外で、その後
view.addSubview(setupButton)
myButton()
を入れて)あなたののviewDidLoadで、その後の彼のあなたのビューコントローラクラスで
var setupButton: UIButton = {
let button = UIButton(type: .system)
button.backgroundColor = UIColor(r: 80, g: 101, b: 161, a: 256)
button.setTitle("Register", for: .normal)
button.setTitleColor(UIColor.white, for: .normal)
button.translatesAutoresizingMaskIntoConstraints = false
button.titleLabel?.font = UIFont.boldSystemFont(ofSize: 18)
button.addTarget(self, action: #selector(handleRegister), for: .touchUpInside)
return button
}()
を入れて、あなたが取得何のエラー
func myButton() {
setupButton.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
setupButton.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true
setupButton.widthAnchor.constraint(equalTo: view.widthAnchor, constant: -24).isActive = true
setupButton.heightAnchor.constraint(equalToConstant: 150).isActive = true }
func handleRegister {
#your action here
}
私はurのコードを試しましたが、難しかったです。 –
こんにちは@SamuelTeferra私は最後の数週間しようとしています、あなたは私を助けてくれますか?ありがとう。 –
を置きます – iDeveloper