使用 Swift 以编程方式插入按钮并加载第二个视图
Posted
技术标签:
【中文标题】使用 Swift 以编程方式插入按钮并加载第二个视图【英文标题】:Insert a button and load a second view programmatically using Swift 【发布时间】:2014-07-01 15:47:21 【问题描述】:我想以编程方式向视图添加一个按钮,然后当用户按下此按钮时,加载名为“Giraanam”的第二个视图。我设法编写代码来显示按钮,但我不知道如何让它加载第二个视图...谁能帮帮我吗?
到目前为止我尝试的代码是:
let button = UIButton.buttonWithType(UIButtonType.System) as UIButton
button.frame = CGRectMake(20, 25, 34, 34)
button.backgroundColor = UIColor.greenColor()
button.setBackgroundImage(UIImage(named:"Back_Resultados.png"),forState: UIControlState.Normal)
button.addTarget(self, action: "Giraanam", forControlEvents: UIControlEvents.TouchUpInside)
self.addSubview(button)
【问题讨论】:
【参考方案1】:您需要实现函数Giraanam
来创建新视图并添加到另一个视图。示例:
func Giraanam()
let newView = UIView()
// customise your view
self.view.addSubview(newView)
【讨论】:
以上是关于使用 Swift 以编程方式插入按钮并加载第二个视图的主要内容,如果未能解决你的问题,请参考以下文章
将drupal commerce产品添加到购物车,无需以编程方式重新加载页面
SWIFT 无法使用第二个按钮在 UIWebView 中打开第二个 URL