// Override viewDidLoad method;
-(void)viewDidLoad {
UIImage *buttonImageNormal = [UIImage imageNamed:@"test.png"];
UIImage *stretchableButtonImageNormal = [buttonImageNormal stretchableImageWithLeftCapWidth:12 topCapHeight:0];
[testButton setBackgroundImage:stretchableButtonImageNormal forState:UIControlStateNormal];
UIImage *buttonImagePressed = [UIImage imageNamed:@"icon.png"];
UIImage *stretchableButtonImagePressed = [buttonImagePressed stretchableImageWithLeftCapWidth:12 topCapHeight:0];
[testButton setBackgroundImage:stretchableButtonImagePressed forState:UIControlStateHighlighted];
}
//--------
减号 –
代表此方法是实体方法,必须先生成类实例,通过实例才能调用该方法。
加号 +
代表此方法是类的静态方法,可以直接调用,而不用生成类实例。
// 代码添加Button
LButton = [[UIButton alloc] initWithFrame:CGRectMake(0,0,160,50)];
[LButton setImage:[UIImage imageNamed:@"Button.png"] forState:UIControlStateNormal];
[LButton addTarget:self action:@selector(LButtonAction:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:LButton];
//------------------------------------------
如果你在该函数中需要用到这个控件的引用,比如是个UIButton,就最好带上(id)sender,这样你就可以在代码里:UIButton *button = (UIButton*)sender;来获得该按钮的引用,否则就无所谓带不带参数
分享到:
相关推荐
《iPhone 11维修资料详解》 在当今的科技时代,智能手机已经成为我们日常生活的重要组成部分,尤其是像iPhone 11和iPhone 11 Pro这样的高端设备。这些设备集成了先进的技术,为用户带来了卓越的体验。然而,随着...
这篇文档将深入探讨iPhone 4设备的SHSH备份及其重要性。 首先,理解SHSH的含义至关重要。SHSH代表了设备当前系统状态的哈希值,由Apple的服务器计算得出。当用户尝试恢复或更新iOS设备时,Apple的验证服务器会检查...
标题 "iphone13 ios ipcc52.0.zip" 暗示了这可能是一个针对iPhone 13设备的iOS更新文件,其中包含了IPCC(International Provider Configuration)文件。IPCC文件是苹果设备用于设置运营商配置的重要文件,它通常...
在IT领域,特别是移动设备部分,苹果公司的iPhone一直以其独特的用户体验和设计著称。其中,iPhone的提示音是用户日常操作中不可或缺的一部分,它们为用户提供了一系列声音反馈,以告知用户各种事件的发生。在这个名...
此外,这个库可能还包含了iPhone的屏幕尺寸适配元素,例如针对不同尺寸的iPhone(如iPhone SE、iPhone 8、iPhone X系列)的布局和组件。 使用这个元件库,原型设计师无需从零开始绘制每个组件,可以直接拖放这些...
对于iPhone元件库,其涵盖了多种iPhone机型,例如iPhone SE、iPhone 6/6S/7/8系列、iPhone X/XS系列、iPhone XR、iPhone 11系列、iPhone 12系列以及iPhone 13系列等。这些模型不仅包括手机的外观,还可能包括屏幕...
《iPhone狂:约会iPhone》这本书是专为iPhone用户准备的实用手册,它旨在帮助用户快速掌握iPhone的各种使用技巧,同时提供了解决常见问题的方法。这本书的内容非常适合那些初次接触iPhone的用户,以及那些希望通过更...
"Axure元件库iPhone"是专门为设计iPhone应用原型而定制的一套元件集合。该库不仅提高了设计效率,还确保了设计的准确性和一致性,因为这些元件都是按照iOS设备的界面规范和设计风格制作的。 首先,我们来看一下...
《iPhone 4 完整电路图PCB详解》 iPhone 4是苹果公司在2010年推出的一款标志性智能手机,其设计与技术在当时堪称业界领先。本篇将深入解析iPhone 4的完整电路图PCB(Printed Circuit Board),帮助读者理解这款设备...
【苹果iPhone原机铃声包】是一份专为苹果iPhone用户设计的资源集合,它包含了iPhone出厂时预装的一些经典铃声。这些铃声是苹果公司精心挑选并制作的,旨在提供用户多样化的选择,以满足不同用户的个性化需求。通过这...
标题中的“iphone13通用ipcc49.0.zip”表明这是一个与苹果iPhone 13设备相关的软件更新或配置文件,IPCC(International Provider Configuration)是Apple用来管理运营商设置的一种文件格式。这些设置通常涉及手机的...
### iPhone4S 5.1.1固件详解 #### 一、固件版本与设备兼容性 在本文档中,我们重点介绍的是iPhone 4S的5.1.1固件版本及其相关信息。固件是指设备上的底层操作系统,对于苹果设备而言,这通常指的是iOS系统的一个...
想在普通电脑上让你发表的空间说说显示来自iPhone嘛?火狐专用浏览器就可以实现这个效果!不但可以显示发布的说说来自iPhone触屏版,还可以显示iPad或android,绝对给力,不管你信不信,反正我是信了,我已经测试100%...
本主题聚焦于“原汁原味iPhone内置铃声大放送”,这表明我们将探讨如何获取、设置以及管理苹果iPhone设备上的内置及自定义铃声。 iPhone设备以其精致的设计和流畅的操作系统闻名,而其内置的铃声也是其特色之一。...
在macOS系统下,将iPhone备份到移动硬盘的过程可能对一些用户来说并不直观,因为苹果官方并未提供直接的设置选项。然而,通过一些手动操作和系统配置,这一目标是可以实现的。尤其对于那些经常需要备份iPhone数据,...
本文主要介绍的是如何将iPhone 4S从iOS 7系统降级到iOS 6.1.3的详细教程。这个过程涉及到多个步骤,包括准备工作、电脑端的操作以及降级开始的具体操作。 首先,降级前的准备工作至关重要。用户需要下载并安装特定...
在IT领域,特别是移动设备和音频处理方面,"iPhone三全音和音符"涉及到的是智能手机,尤其是苹果公司的iPhone设备中的自定义提示音设置。这些提示音是用户用来识别不同应用或事件声音的一种方式,增加了用户交互的...
iPhone XS 电路原理图 iPhone XS 电路原理图是苹果公司生产的 iPhoneXS 手机的电路原理图。该图纸详细介绍了 iPhoneXS 手机的电路设计,包括电源管理、射频组件、天线设计、存储器设计、处理器设计等方面的技术细节...
《深入解析iPhone6电路原理与PCB点位设计》 iPhone6作为苹果公司推出的一款经典智能手机,其内部构造和电路设计一直是技术爱好者关注的焦点。本资料包包含了iPhone6的电路原理图和PCB点位图,对于理解手机硬件工作...