单击自定义按钮时如何创建视图
Posted
技术标签:
【中文标题】单击自定义按钮时如何创建视图【英文标题】:how create a view when custom button click 【发布时间】:2011-04-09 04:29:31 【问题描述】:iphone上的新开发人员,请任何人对我的问题有想法告诉我。在我的应用程序中获取两个视图一个登录另一个是主消息视图,用户输入有效的用户名,点击登录按钮时的密码主消息视图将显示我为此写了,但我的问题是在主消息视图中我放置 tableview 以显示所有消息和此 tableview 的右侧放置一个按钮类型是自定义单击此按钮时添加一个小视图(此视图添加到主消息视图两个视图都会那时显示)在新的添加视图上,当单击主消息表视图上的世界按钮数据更改时,我们必须一一添加一些按钮(世界,国家,州)。
【问题讨论】:
嘿,在您提供有关您正在使用多少视图以及您的应用程序的流程是什么的线索之前,您的问题很复杂...... 【参考方案1】:请详细说明问题。
您到底在哪里遇到问题? 在添加视图?还是按钮?...您是说要一个一个添加按钮.......是并排的吗?或者您想延迟添加这些按钮? 或者您在主视图上的数据更新有问题?
但是正如您的问题标题所暗示的那样,您在创建视图时遇到了问题。我想您想知道如何使用该自定义按钮添加操作?(不确定)
[yourBtnObject addTarget:self action:@selector(yourBtnAction:) forControlEvents:UIControlEventTouchUpInside];
在上面的代码中你必须定义方法:
-(void) yourBtnAction:(id)sender
//you code goes here for creating and adding the view.
另外,yourBtnObject
表示您的 customButton 引用.....根据需要更改名称。
谢谢,
【讨论】:
以上是关于单击自定义按钮时如何创建视图的主要内容,如果未能解决你的问题,请参考以下文章
单击自定义 TableViewCell Swift 4 中的按钮时如何呈现单独的视图控制器?