【发布时间】:2015-09-20 10:46:28
【问题描述】:
我正在向我的 UIScrollView 添加自定义 UIView,每个 UIView 都有一个按钮,需要打开一些用户配置文件,这些配置文件必须在新的 UIViewController 中打开。但是如何使用该按钮创建和连接新控制器?
这是我的代码:
class FollowersViewController: UIViewController {
@IBOutlet weak var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
for var i = 0; i < count; i++ {
view = FollowerView(frame: CGRectMake(0, scrollHeight, self.view.frame.width, 62))
scrollView.addSubview(view)
scrollHeight += view.frame.height
scrollView.contentSize.height += view.frame.height
}
}
如果我的 CustomView 中有一个按钮根据其内容打开不同的(可能是动态的)ViewController,我该如何处理这个问题?
【问题讨论】:
-
你能展示你的 FollowerView 实现吗?
-
我可以,但没有意义,它工作正常,但我不知道如何处理让
followGesture = UITapGestureRecognizer(target: self, action: "follow:") follow.addGestureRecognizer(followGesture)打开新窗口(ViewController)的事件
标签: ios swift uiview uiscrollview