//add a Label

UILabel *label=[[UILabelalloc]initWithFrame:CGRectMake(100,20, 150, 40)];

[label setText:@"i am a label "];

label.font=[UIFontsystemFontOfSize:20];

label.textAlignment=NSTextAlignmentLeft;

//文字内容自适应标签宽度

label.adjustsFontSizeToFitWidth=YES;

[self.viewaddSubview:label];

//add a button

UIButton *button=[UIButtonbuttonWithType:UIButtonTypeRoundedRect];

[button setFrame:CGRectMake(100,300, 150, 40)];

[button setTitle:@"i am a button"forState:UIControlStateNormal];

//[button addTarget:selfaction:@selector(makeAnotherButton:)forControlEvents:UIControlEventTouchUpInside];

[self.viewaddSubview:button];

//add a textField

UITextField *textField=[[UITextFieldalloc] initWithFrame:CGRectMake(100,150, 150, 40)];

//[textField setText:@"i am atextField"];

//只是显示password这个标识

textField.placeholder=@"password";

//密码编辑显示圆点PASSWORD

textField.secureTextEntry=YES;

//再次对textField编辑时清除内容

textField.clearsOnBeginEditing=YES;

//当编辑的时候才有clearButton

textField.clearButtonMode=UITextFieldViewModeWhileEditing;

//默认键盘

textField.keyboardType=UIKeyboardTypeDefault;

//边框样式 这个我觉得最好看

textField.borderStyle=UITextBorderStyleRoundedRect;

textField.textColor=[UIColorblueColor];

[self.viewaddSubview:textField];

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/yuqingzhude/p/4836552.html

IOS UI 代码创建UIButton,UITextField,UILabel相关推荐

  1. IOS14.3开发之使用纯代码创建UIButton以及弹框的使用

    IOS14.3开发之使用纯代码创建UIButton以及弹框的使用 源码在这 // // ViewController.m // testDemo1 // // Created by 鲁军 on 202 ...

  2. 黑马程序员——IOS学习—基本UI控件的代码创建

    -----------Java培训.Android培训.IOS培训..Net培训.期待与您交流!------------  本节采用代码的方式系统了解一下IOS主要UI控件的创建和使用,在开始之前首先 ...

  3. 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...

  4. iOS回顾笔记( 01 )-- XIB和纯代码创建应用的对比

    iOS回顾笔记( 01 )--  XIB和纯代码创建应用的对比 很多时候我们工作很久突然闲下来的时候,是不是也感到无聊过?这就是我现在的生活,不过闲一段时间也挺好,可以好好回顾一下自己以前学习iOS路 ...

  5. html居右显示语言设置,iOS开发:纯代码设置UIButton文字居左或者居右显示

    UIButton这个控件使用,作为资深的iOS开发人员来说是小儿科,但是有些时候还是需要记录一下UIButton的一些其他用法,这样方便快速解决实际问题.比如UIButton的纯代码编程的时候,设置文 ...

  6. IOS基础之使用UICollectionView纯代码创建

    IOS基础之使用UICollectionView纯代码创建 资料来自2016-5-12某站. 有一定的参考意义, 涉及plist 转字典模型,UICollectionView使用纯代码加载到View里 ...

  7. storyboard搭建项目_简单谈谈ios程序界面实现的三种方式(代码创建,xib和storyboard)...

    一丶前言 实现ios界面总的来说,有三种方式,传统的是纯代码创建与xib创建,近年来,苹果官网一直推荐用storyboard管理项目界面,最新的xcode 创建的project也是默认为storybo ...

  8. 使用代码创建AutoLayout约束

    使用代码创建AutoLayout约束 1.代码创建约束的步骤 2.代码创建约束的常用方法 3.代码创建约束的原则 4.禁用Autoresizing的原因 5. 设置相对状态栏的约束,使用self.to ...

  9. iOS开发点击UIButton实现UIView的旋转

    iOS开发点击UIButton实现UIView的旋转 更多阅读请访问http://www.hopean.com http://www.hopean.com 首先创建界面,在viewDidLoad创建v ...

最新文章

  1. Python中sklearn中HistGradientBoostingRegressor回归器配置单调约束参数monotonic_cst提高回归模型的抗噪声以及局部扰动的能力
  2. java和js的正则表达式一样吗_JavaScript与Java正则表达式写法的区别
  3. 024_html列表
  4. CF 459A 459B 459C 459D 459E
  5. vue+node实现中间层同步调用接口
  6. 前端学习(2825):vs开发小程序的插件
  7. 微信小程序简单入门1
  8. Eureka整合sidecar异构调用
  9. 软件各项会议评审意见模版
  10. c语言转为or1200汇编语言,gogo全站-官网首页
  11. JavaScript对象的取值
  12. 软件测试大牛成长计划
  13. win10 安装photoshop cc 2018
  14. flink实战--水印(watermark)终极总结
  15. 解析 | 自动驾驶视觉定位与导航技术的研究与应用
  16. 自然语言处理(一)——文法(形式语言)基本概念
  17. Android 翻牌动画 实现
  18. unity 烘焙 光照贴图 以及一些灯光的相关问题(一)
  19. Spark SQL 编程初级实践
  20. 用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2。要求前后两次求出的x的差的绝对值 小于10的-5次方

热门文章

  1. token验证失败_ASP.NET CORE WEBAPI JWT 带BEARER的TOKEN
  2. 常量元素记忆口诀_化学口诀表:帮助学生加深记忆提高解题正确率
  3. jeecgboot前端开发_一款基于代码生成器的Java快速开发平台【jeecg-boot】
  4. pch在c语言中占内存字节数,2018年9月计算机二级C语言考试章节习题及答案(6).docx...
  5. java 连接 oracle 10_java 怎么把原本连接32位oracle10g换到连接64位oracle10g
  6. linux 共享内存函数封装,linux ftok()函数 --多进程IPC之共享内存
  7. linux系统创建lvm卷,LVM逻辑卷创建管理
  8. C语言中(字符串)输入scanf()、gets()、fgets()以及getchar()、getc()函数的联系与区别
  9. 传统的6d位姿估计fangfa1_基于改进的点对特征的6D位姿估计
  10. excel排名_excel函数技巧:看看按条件排名要如何进行?