`
feipigwang
  • 浏览: 770168 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Custom UIButton

 
阅读更多

UIButton *Btn;

CGRect frame;

Btn = [[UIButton buttonWithType:UIButtonTypeCustom] retain]; //按钮的类型

[Btn setImage:[UIImage imageNamed:@“aaa.png”] forState:UIControlStateNormal];//设置按钮图片

Btn.tag = 10;//设置按钮的表示

frame.size.width = 59;//设置按钮的宽度

frame.size.height = 59; //设置按钮的高度

frame.origin.x =150;

frame.origin.y =260;//设置按钮的位置

[Btn setFrame:frame];

[Btn setBackgroundColor:[UIColor clearColor]];

[Btn addTarget:self action:@selector(btnPressed:)forControlEvents:UIControlEventTouchUpInside]; //按钮的单击事件

[self.view addSubview:Btn];

[Btn release];

-(void)btnPressed:(id)sender {//在这里实现按钮的单击事件}

分享到:
评论

相关推荐

    CustomUIButton

    在iOS开发中,`UIButton`是用户界面中最常见的组件之一,用于响应用户的触摸事件。而`CustomUIButton`通常指的是开发者自定义的按钮,通过扩展`UIButton`类来实现特定的功能或者视觉效果。在这个名为`CustomUIButton...

    ios-标签.zip

    3. 自定义按钮(Custom UIButton): 按钮不仅仅是显示文本,还可以包含图像、背景色、边框等元素。在这个例子中,按钮的大小会根据其内部显示的文字宽度自定义,这样可以确保按钮能完全容纳文字,同时保持良好的...

    自定义UIButton效果

    该源码是一个来自网络的自定义UIButton效果案例,源码ZFRippleButton,用Swift实现的iOS自定义UIButton效果,灵感来自于Google Material Design。...Custom UIButton effect inspired by Google Material Design

    UIButton 的图文混排

    1. **选择Button的Type**:可以选择"Custom"类型,以便自定义布局。 2. **添加Image和Title**:在"State Config"下拉菜单中选择正常状态,然后在右侧的"Image"和"Title"字段中分别设置图片和文本。 3. **调整Edge ...

    ios-布局UIButton中TitleLabel和ImageView位置.zip

    此外,可能还涉及到对按钮类型的选择,如`.custom`类型允许自定义视图内容,以及对`contentHorizontalAlignment`和`contentVerticalAlignment`属性的调整,来控制内容的对齐方式。 在实际应用中,开发者可能会根据...

    ios 自定义uibutton

    2. **设置按钮类型**:`UIButton`有多种类型,例如`.system`、`.custom`等,可以通过`buttonType`属性设置。 ```swift customButton.buttonType = .custom ``` 3. **设置标题和图像**:使用`setTitle(_:for:)`和`...

    UIButton-demo.zip

    你可以通过初始化方法如`UIButton(type:)`来创建不同类型的按钮,例如`.system`、`.custom`等。此外,你可以使用`setTitle(_:for:)`设置按钮的文字,`setImage(_:for:)`添加图像,`setTitleColor(_:for:)`改变文字...

    UIButton demo

    5. `type`:定义按钮的样式,如系统默认的圆形、矩形、定制等(如 `.system`, `.custom`)。 6. `stateConfigurations`:根据按钮状态(如 `.normal`, `.highlighted`, `.selected`, `.disabled`)设置不同的属性值...

    实现自定义按钮的颜色渐变效果

    2. **自定义按钮(Custom UIButton)**: UIButton是iOS SDK中内置的视图控件,用于用户交互。自定义按钮允许开发者根据需求调整其外观和行为。这通常包括改变按钮的文字、颜色、图像、边框等属性,或者实现自定义...

    iphone 开发基础控件UIButton

    常见的有 `.system`(默认样式)、`.custom`(自定义样式)和`.detailDisclosure`(详细信息披露样式)等。你可以通过`buttonType`属性设置。 接着,我们讨论UIButton的属性。`titleLabel`是用于显示按钮文本的标签...

    iphone 开发基础控件自定义UIButton之UIRadioButton

    UIButton类提供了多种样式,如系统样式(System)、定制图像样式(Custom)等。在创建自定义UIRadioButton时,通常选择“Custom”样式,这样可以完全控制按钮的外观。通过设置`setImage:forState:`方法添加背景图片...

    Swift编程-UI控件-UIButton(一)

    圆形)和图像与标题组合样式(.custom)。开发者可以根据设计需求选择合适的样式。 创建一个UIButton有几种方式:通过代码直接创建,使用 Interface Builder 在 Storyboard 中拖拽添加,或在 SwiftUI 中使用 Button...

    ios uibutton开发

    - 使用代码创建:你可以通过`UIButton(type:)`初始化方法创建不同类型的按钮,如 `.system`(默认样式)、`.custom`(自定义样式)等。 - 使用Interface Builder:在Storyboard或XIB中拖拽UIButton到视图上,并...

    swift学习控件篇:UIButton+UILabel

    在代码中,可以使用`UIButton(type:)`初始化方法创建不同类型的按钮,如`.system`(默认样式)或`.custom`(自定义样式)。之后,我们可以使用`setTitle(_:for:)`来设置按钮的文字,`setImage(_:for:)`添加图像,...

    第六节 编程定制UIButton.docx

    在编程中,自定义UIButton是iOS开发中常见的需求,它允许开发者根据应用的特定需求创建具有独特外观和功能的按钮。本节将详细介绍如何通过编程方式实现UIButton的定制,而不依赖于XIB或Storyboard文件。 首先,我们...

    UIButtonTest Demo代码

    系统预定义了五种类型:`.system`(默认)、`.custom`(自定义)、`.contactAdd`(添加联系人)、`.infoLight`(亮色信息)和`.infoDark`(暗色信息)。每种类型都有其特定的外观和行为。 总结来说,"UIButtonTest ...

    ios-Swift UIButton 和 UIAlertController详解.zip

    Swift中,你可以通过创建不同的类型的UIButton,如`.system`、`.custom`等,以适应不同设计需求。创建一个简单的UIButton可以通过以下代码实现: ```swift let button = UIButton(type: .system) button.setTitle(...

    swift5.0 UIButton基础使用

    - 使用代码创建:你可以通过`UIButton(type:)`初始化方法创建不同类型的按钮,如`.system`(默认样式)、`.custom`(自定义样式)等。例如: ```swift let button = UIButton(type: .system) ``` - 使用故事板...

    ios-Custom Segment Button.zip

    本项目“ios-Custom Segment Button.zip”提供了一种自定义实现分段控制器的方法,它通过组合UIButton和UIScrollView来创建一个高度可定制的SegmentController,替代了系统自带的UISegmentedControl。 首先,我们要...

    Custom Button Title不在背景图

    let customButton = UIButton(type: .custom) ``` 接下来,我们需要为这个按钮设置背景图片。可以使用`setBackgroundImage(_:for:)`方法,其中的`UIControl.State`参数可以指定不同状态下的图片,例如正常状态和...

Global site tag (gtag.js) - Google Analytics