0
我做了一個動作來打開鏈接,但是當我按下它時,它總是打開google.com(模擬器和真實手機)。 僅僅因爲它是從xcode或其他東西啓動的? 下面的代碼超鏈接按鈕始終打開google.com
@IBAction func linkPremium(sender: AnyObject) {
UIApplication.shared.openURL(NSURL(string:"http://www.apple.com") as! URL)
}
func createMenu() {
let menuWidth: CGFloat = self.view.frame.width/2
let menuHeight: CGFloat = self.view.frame.height
let ee = UIButton (frame: CGRect(x:0,y:280, width: menuWidth,height: 60.0))
ee.setTitle("Premium", for: .normal)
ee.setTitleColor(UIColor.black, for: .normal)
ee.addTarget(self, action: #selector(linkPremium(sender:)), for: .touchUpInside)
menuView.addSubview(ee)
view.addSubview(menuView)
}
override func viewDidLoad() {
super.viewDidLoad()
createMenu()
}
我的不好,我不叫closeMenu方法,但linkPremium方法 –