一、动态添加Button

动态添加Button的效果就是点击之后,生成一个按钮,并为按钮添加点击的方法。

1、在xib文件上拖拽添加一个button,标题为:添加button。

IOS学习之动态添加Button和监听UIAlertView按钮IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮


2、按住ctrl键拖拽到addbuttonViewController.m文件空白处,生成IBAction,填充代码后如下


3、动态生成的button点击事件方法:

生成的button点击弹出提示框。


4、编译运行效果 图1 2 3:

图1:

IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮IOS学习之动态添加Button和监听UIAlertView按钮


点击按钮后

图2:

IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮


图3:IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮

IOS学习之动态添加Button和监听UIAlertView按钮


二、监听UIAlertView。

1、在上面的代码基础上,在addbuttonViewController.h文件添加委托


2、在AlertView中多添加两个按钮

效果图:

IOS学习之动态添加Button和监听UIAlertView按钮

3、在对应的.m文件中实现委托中的方法

监听你点击了那个按钮

点击AlertView中弹出的三个按钮打印的结果:

这样你就知道点了按个按钮了。

程序源码下载:gitbub:  https://github.com/schelling/YcDemo/tree/master/DynamicAddButton1

                            csdn资源:http://download.csdn.net/detail/totogo2010/4336287


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2020-05-04
  • 2021-12-04
  • 2021-07-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2022-12-23
  • 2021-08-08
相关资源
相似解决方案