UILabel *labelp = [[UILabel alloc]initWithFrame:CGRectMake(10, 50,70, 50)]; // 确定labelp的位置 labelp.text = @"人:";//labelp的内容 labelp.textColor = [UIColor blackColor];//labelp的文字颜色 [self.view addSubview:labelp];//加载labelp // 创建一个内容为 人 的label UILabel *labelr = [[UILabel alloc]initWithFrame:CGRectMake(10, 250,70, 50)];// 确定labelr的位置 labelr.text = @"餐厅:";//labelr的内容 labelr.textColor = [UIColor blackColor];//labelr的文字颜色 [self.view addSubview:labelr];//加载labelr // 创建一个内容为 餐厅 的label UILabel *labelt = [[UILabel alloc]initWithFrame:CGRectMake(10, 450,70, 50)];// 确定labelt的位置 labelt.text = @"套餐:";//labelt的内容 labelt.textColor = [UIColor blackColor];//labelt的文字颜色 [self.view addSubview:labelt];//加载labelt // 创建一个内容为 套餐 的label
创建很多的label可以创建成类然后调用
-(UILabel *)creat_label_with_text:(NSString *)text :(CGRect)frame { UILabel *label = [[UILabel alloc]initWithFrame:frame];//label的位置 label.text = text;//label的内容 label.textColor = [UIColor blackColor];//label文字颜色 label.font = [UIFont boldSystemFontOfSize:20];//label字体大小 并且加粗 [self.view addSubview:label];//加载label return label; }//创建有内容的label -(UILabel *)creat_label_with_board :(CGRect)frame { UILabel *choose_label = [[UILabel alloc]initWithFrame:frame];//label的位置 choose_label.backgroundColor = [UIColor whiteColor];//label的背景颜色 choose_label.layer.borderColor = [UIColor grayColor].CGColor;//label边框的颜色 choose_label.layer.borderWidth = 0.5;//label边框的宽度 choose_label.layer.cornerRadius = 10.0;//label边框的圆角的半径 [self.view addSubview:choose_label];//加载label return choose_label; } -(void)creat_label { [self creat_label_with_text:@"人:" :CGRectMake(10, 60,70, 50)]; // 创建一个内容为 人 的label [self creat_label_with_text:@"餐厅:" :CGRectMake(10, 250,70, 50)]; // 创建一个内容为 餐厅 的label [self creat_label_with_text:@"套餐:" :CGRectMake(10, 450,70, 50)]; // 创建一个内容为 套餐 的label UILabel *persChoose = [self creat_label_with_board:CGRectMake(35, 110, 300, 45)]; self.persName = persChoose; // 创建人名选择的label UILabel *restChoose =[self creat_label_with_board:CGRectMake(35, 300,300, 45)]; self.restName = restChoose; // 创建餐厅选择的label UILabel *packChoose = [self creat_label_with_board: CGRectMake(35, 490, 300, 45)]; self.packName = packChoose; // 创建套餐选择的label }
效果如图 忽略选人和选套餐两个按钮
相关推荐
创建一个UILabel对象 显示文字的赋值 设定label的显示位置 设置label的背景颜色,clearColor表示透明颜色 将Label显示到屏幕上 设置label文字的大小,使用系统默认字体,大小24 设置文字的颜色 设定阴影的颜色 设定...
UILabel类别Block扩展 包含自适应等一些用不到的小功能 建议别看 目前包含功能有: 1、block加号减号方法创建label对象 2、block加号减号方法创建自适应宽度和高度的label对象 3、block加号减号方法创建文字填充...
UILabel继承自UIView是iOS中使用非常频繁的一个视图控件一般用于显示文字。 一:基本使用 1.创建 UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(20, 64, 100, 30)]; [self.view addSubview:label...
创建UIlabel对象 代码如下: UILabel* label = [[UILabel alloc] initWithFrame:self.view.bounds]; 设置显示文本 代码如下: label.text = @”This is a UILabel Demo,”; 设置文本字体 代码如下: label.font = ...
Apple 添加了对在运行时自动计算 UILabel 的preferredMaxLayoutWidth的支持,当在 Interface Builder 中将该属性设置为Automatic时,这使得在 iOS 8 中创建多行标签变得更加容易。 同样在 iOS 8 中,Apple 为 UITa
一个易于使用的替代品,可替代iOS 7的UILabel,可自动检测颜色。 如何使用 将文件MZSelectableLabel.m和MZSelectableLabel.h添加到您的项目。 像通常那样设计用户界面。 在Interface Builder中,将要替换的任何...
platform :ios , '4.3' pod 'UILabel+PinchZoom' , '~> 0.0.2' 注意:我们遵循对公共 API 进行版本控制。 手动 或者将UILabel-PinchZoom/目录从此 repo 复制到您的项目中。 用法 这是您创建它的方式: #import ...
主要对UILabel进行Category 可以快速的创建UILabel 减少繁琐的工作。方便开发完成快速的完成工作。功能组件化
源码CharacterText,CharacterText...灵感来源于Secret和iOS 8的自动填充效果。应用:CharacterLabel可以代替UILabel。通过继承CharacterLabel来创建自己的动画效果。该项目是用Swift实现的。点击查看Objective-C版本。
用于执行文本效果的CharacterText UILabel子类博客文章:...CharacterText的灵感来自Secret和新的iOS8自动完成效果。 用法CharacterLabel可以代替UILabel使用。 您可以将CharacterLabel子类化,然后创建自己的动画
在上面的代码中,InputName和InputPassword是两个文本输入框,show是UILabel控件,用于显示验证结果。这些控件都是使用Interface Builder工具设计和布局的。 iOS系统开发中还需要使用到.framework框架,例如,...
iOS开发之UIlabel多行文字自动换行 (自动折行) UIView *footerView = [[UIView alloc]initWithFrame:CGRectMake(10, 100, 300, 180)]; UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(10, 100, 300, ...
触觉按钮 :open_book: 描述 HapticButton复制iOS 10和11控制中心以及Home应用程序中按钮的行为。 需要配备3D Touch的设备才能完全体验支持的设备上的触觉反馈。 它作为UIControl的子类... 使用UILabel创建一个按钮。
自 Masonry 的横空出世,其链式编程的姿势屡试不爽,相比于iOS的书写姿势更见其:ox:, Masonry 中能实现这种链式编程方式那么iOS控件创建也一定能实现这种方式,在看完其内部实现后,在闲余时间决定自己将 UIKit ...
标签 THLabel是UILabel的子类,它还允许阴影模糊,内部阴影,笔触文本和填充渐变。要求iOS 4.0或更高版本(但未测试iOS 7.0以下的版本...用法您可以以编程方式创建THLabel,也可以通过将普通的UILabel拖动到视图中并将
ios-标签矩阵视图 非常简单地使用带有NSAttributed字符串的UIView和UILabel来创建类似于网格的布局。 对于显示表格单元格内的表格数据非常有用。 对于该组件的Swift版本,请访问此处: : 截屏
CRGradientLabel 具有渐变色背景的自定义UILabel子类。安装有两种选择: 可可豆将依赖项添加到您的 Podfile: platform :iospod 'CRGradientLabel'... 运行pod install以安装依赖项。 源文件只需克隆此存储库或将其...
只需创建DossyTextLabel的实例并将其添加到您的视图层次结构中即可,但是您需要: let dossyLabel = DossyTextLabel () 像对任何UILabel一样对其进行修改: dossyLabel. textColor = UIColor. cyan dossyLabel. ...
iOS原生开发语言Objective-C。从0到1开始的demos。 5.8 对storyboard深入了解: 常见的报错: reason: '-[ViewController redBtn]: unrecognized selector sent to instance 0x7ff62ff05750' 多余的连线没有删除...
swift-badge, 在 Swift 中,为 ios/tvos编写的徽章视图 和tvOS用 Swift 编写的徽章控件 徽章是UILabel视图的子类。可以从 Storyboard 或者从代码中创建和定制它。设置有三种方法可以将BadgeSwift添加到Xcode项目中。...