自定义iOS7中的UIButton类的行为

和卡尔巴耶夫



我是初学者ObjC开发人员,我迷失了以下问题:
我正在为iOS7编写一些项目,并且已自定义UIButton类,以使其在触摸事件上更改其大小(触摸时缩小,触摸时增大) 。
现在,我正在使用以下技术:
我已经将每个按钮的触摸事件与IBAction链接起来,如下所示:

- (IBAction)buttonTouchDown:(id)sender {
    [self shrinkButton:sender];
}

然后我在指定方法中修改发件人的约束。

但是我将在许多地方使用这样的按钮,所以我发现对于每次出现的按钮重复IBAction都是非常低效的方式。
这个问题有什么可能的解决方案?我什至不知道我是否必须使用合成或继承。
因为我正在处理iOS7,所以在约束条件下操作BTW比视图框架更可取。

希望您能够帮助我。

里奥·纳坦(Leo Natan)

创建一个UIButton子类,该子类实现上述功能。initinitWithFrame:initWithCoder:添加self为目标的润色和降落的事件,给予相应的选择。现在,您可以在界面生成器中将此子类用作按钮的类。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在自定义过渡中闪烁,iOS7

ios7自定义导航栏

更改自定义uibarbuttonitem(iOS7)的颜色

在ios7中使用自定义警报视图的替代方法是什么?

如何在iOS7中为后退按钮创建自定义蒙版图像

无法在iOS7中使用自定义RGBa设置barTintColor

如何在iOS7中自定义UISearchBar(清除按钮)

返回时,自定义subView在iOS7中消失了

自定义URL方案如何与iOS7中的“ UILaunchImages”键一起使用?

自定义推送通知声音(.wav)文件未在ios7中播放

标签和Imageviews在iOS7中的自定义单元格中表现异常

ios7:自定义推送segue iOS7之前的样式几乎可以运行

自定义UIButton setSelected奇怪的行为

自定义类中的UIButton目标操作

自定义 UIView 类中的 UIButton 不起作用

iOS 7中的自定义字体

如何在iOS7中使用具有动态文本大小的自定义字体

自定义UIButton类swift

自定义UIButton类,动画快速

具有自动布局iOS 6和iOS7的MKMapView自定义callOutView

ios7中未使用UITableViewCellStyleDefault在iOS 7中拾取情节提要UITableView中的自定义单元格

XIB中用作自定义UITableViewCell的自定义按钮不响应点击(ios7)

iOS-UIButton自定义目标

自定义异常类-奇怪的行为

在iOS7下设置自定义UITabBar字体颜色

自定义IOS7过渡,将数据传递到呈现的View Controller

自定义iOS7的UIDatePicker的文本颜色(就像邮箱一样)

如何在iOS7下自定义MKAnnotationView的calloutAccessoryView?

标签栏导航栏的ios7自定义过渡