0002-UI

1.UILable的一个属性?

答:@property(nullable, nonatomic,copy)   NSString *text; //可以设置和取出标签内容.



2.NSString的一个类方法?

答:

-(void)demo
 {
     int num = 123456;
     NSString *str = [NSString stringWithFormat:@"%d",num];//将int类型转换成字符串类型.
 }


3.IBAction和IBOutlet的作用?

答:IB是Interface Builder的缩写,在之前是单独的应用程序,后被整合到Xcode上面来.

IBAction:方法与控件连线后,就会执行方法.

IBOutlet:获取或修改控件的属性.



4.UITextField的一个对象方法?

答:

-(IBAction)compute
  {
      //1.取出UITextField里内容
      NSString *num1 = self.num1.text;
      //4.关闭键盘
       [self.num1 resignFirstResponder];  //resign 辞去的意思,关闭光标所在位置的键盘.
  }

5.ViewController控制器里面的一个属性?

答:@property(null_resettable, nonatomic,strong) UIView *view;  //根视图.



6.UIView里的一个对象方法?

答:

-(IBAction)compute
  {
      //1.取出UITextField里内容
      NSString *num1 = self.num1.text;
     //4.关闭键盘
      [self.view endEditing:YES]; //关闭键盘,始终使用YES作为参数
  }

7.git的简单使用?

答:新建项目时勾选GIT,代码编写一个阶段后,source control -> commit -> 写上注释



8.UIView里的3个属性?

答:@property(nonatomic) CGRect  frame; //表示的是大小和位置.

@property(nonatomic) CGRect  bounds;  //只表示大小

@property(nonatomic) CGPoint  center;   //决定位置



9.图片放到Assets.xcassets下面,怎么看图片大小?

答:用鼠标点击图片,就能看到.



10.UIButton的2个属性?

答:

时间: 2024-08-26 22:24:54

0002-UI的相关文章

医学图像存储与传输系统(PACS)

第十一章 医学图像存储与传输系统(PACS) 第一节 绪论 随着现代医学科技的迅速发展,计算机信息技术已越来越广泛地渗入到医学领域.在影像医学方面,突出表现为越来越多的成像方式在向数字化技术转化,数字化放射学.数字化影像科室乃至数字化医院已成为医疗卫生信息化的发展方向. 图像存储与传输系统(Picture Archiving and Communication System, PACS)是专门为医学图像管理而设计的包括图像存储.检索.传输.显示.处理和打印的硬件和软件系统.其目标是为了有效地管理

基于jquery开发的UI框架整理分析

根据调查得知,现在市场中的UI框架差不多40个左右,不知大家都习惯性的用哪个框架,现在市场中有几款UI框架稍微的成熟一些,也是大家比较喜欢的一种UI框架,那应该是jQuery,有部分UI框架都是根据jQuery研发出来的产品,现在也很常见了. 国产jQuery UI框架 (jUI) DWZ DWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架.设计目标是简单实用,快速开发,降低ajax开发成本. jQuery 部件布局

iOS instruments之ui automation的简单使用(高手绕道)

最近使用了几次instruments中的automation工具,现记录下automation的简单使用方法,希望对没接触过自动化测试又有需求的人有所帮助.  UI 自动测试是iOS 中重要的附加功能,它由名为"Automation"的新的工具对象支持.Automation工具的脚本是用JavaScript语言编写,主要用于分析应用的性能和用户行为,模仿/击发被请求的事件,利用它可以完成对被测应用的简单的UI测试及相关功能测试. 一. 简单的录制脚本 打开xcode,这里用我为我家亲爱

RDVECore来自锐动的无UI,高度抽象化API的视频编辑SDK--IOS版

1 编写目的 预期读者: 有视频编辑开发经验或者无经验的,打算或者正在使用"锐动IOS版RDVECore"的相关工程师. iOS软件工程师. 产品经理. QA 2 名词解释 分辨率:用于计算机视频处理的图像,以水平和垂直方向上所能显示的像素数来表示分辨率.常见视频分辨率的有1080P即1920x1080,720P即1080x720,640x480等. 帧率:每秒的帧数(fps)或者说帧率表示图形处理器处理场时每秒钟能够更新的次数. 码率: 数据传输时单位时间传送的数据位数,一般我们用的

UI渲染回顾简单笔记

UI渲染的简单过程: CPU,GPU,显示器协同工作,CPU 中计算显示内容,比如视图的创建.布局计算.图片解码.文本绘制等,然后将计算结果提交给GPU,由 GPU 进行变换.合成.渲染.随后 GPU 会把渲染结果提交到帧缓冲区去,随后等待下一次 VSync(垂直同步信号) 到来时,视频控制器会逐行读取帧缓冲区的数据,经过可能的数模转换传递给显示器显示.由于垂直同步的机制,如果在一个 VSync 时间内,CPU 或者 GPU 没有完成内容提交,则那一帧就会被丢弃,等待下一次机会再显示,而这时显示

关于Vue的各个UI框架(elementUI、mint-ui、VUX)

elementUI 官网:http://element.eleme.io/ 使用步骤: 1.安装完vue-cli后,再安装 element-ui 命令行:npm i element-ui -D 相当于  npm install element-ui --save-dev //   i -> install       D  -> --save-dev       S -> --save   都是缩写 2.在main.js入口文件中引入它的js和css import ElementUI f

Vue.js之UI组件elementUI——MintUI

目的: 为了提高开发效率 功能 原则: 拿过来直接使用 vue-cli  ->  vue-loader bower 前端包管理器 jquery#1.11.1 自动解决依赖npm node包管理器 [email protected] 饿了么团队开源一个基于vue 组件库 elementUI: 如何使用 官网:http://element.eleme.io/使用:1. 安装 element-ui npm i element-ui -D npm install element-ui --save-de

第一百八十九节,jQueryUI,折叠菜单 UI

jQueryUI,折叠菜单 UI 学习要点: 1.使用 accordion 2.修改 accordion 样式 3.accordion()方法的属性 4.accordion()方法的事件 5.accordion 中使用 on 折叠菜单(accordion),和选项卡一样也是一种在同一个页面上切换不同内容的功能 UI.它和选项卡的使用几乎没有什么太大区别,只是显示的效果有所差异罢了. 一.使用 accordion 使用 accordion 比较简单,但需要按照指定的规范即可. HTML 部分 <d

学习ui设计是自学好?还是参加培训好?

ui设计自学好?还是参加培训好? 想学UI设计的人,或是想转行UI设计的人,大多都有一个困惑,要不要报班?去哪里报班?报什么班?学UI设计自学好还是报班培训好?相信这是想要进入UI设计行业领域的人们心中都有的疑问,那么该怎么办?下面小编谈谈ui设计自学好还是参加培训好的看法! 1.自学UI设计,首先是你要了解自己是有基础,还是零基础.有基础的话可以自学,不过要找到足够专业的ui学习平台,不然技术还没学会,反而把时间给耽误了,然后就是自己对学习的时间以及学习的实践操作做规划.只有持之以恒的不断学习

Winform软件,不要在线程里操作UI

对于Winform软件,不要在线程里操作UI,不要相信:StartForm.CheckForIllegalCrossThreadCalls = false; 于是,把所有的代码都改成主线程委托调用的方式 private delegate void SetTextHandle(string id, string value); private void ThreadSetText(string id, string value) { this.Controls.Find(id, true)[0].