联大学堂《UI界面设计(河南工业职业技术学院)》题库及答案
联大学堂《UI界面设计(河南工业职业技术学院)》题库及答案
1、拿到一个文案如何开始工作?
正确答案:用户分析|市场调研|行业对比|原型设计|评审修改
2、说一下cell的重用机制
正确答案:Identifier|tableview|填充cell|UITableViewCell|nil
3、为什么很多内置类如UITableviewontroller的delegate属性都是assign,而不是retain?
正确答案:会引起循环引用
4、为什么很多内置的类,如TableView的delegate的属性是assign不是retain?
正确答案:tableView|控制器|retain操作|tableView|循环retain问题
5、说说你们产品想法到上线的流程。
正确答案:产品想法|产品分析|产品规划|产品设计|产品实现
6、如何实现像Settings一样的界面
正确答案:tableView|group样式|cell数量|加载不同的数据源
7、描述两种隐藏UI视图的方式,哪一个你认为是最好的
正确答案:采用移除|-(void)removeFromSuperview|改变UI的frame|移到屏幕外即可
8、GUI包含网页界面设计、手机界面设计和游戏界面设计()
A.正确
B.错误
正确答案:错误
9、手机界面更多的以文字表现而不是图形表现()
A.正确
B.错误
正确答案:错误
10、用Transform实现一个view的旋转和放大
正确答案:查看动画课上相关代码
11、tableView的重用机制?
正确答案:将离开屏幕的cell放到缓存池|重新拿来显示到屏幕的其他位置
12、手机触屏操作比网页鼠标精确度高()
A.正确
B.错误
正确答案:错误
13、用户的浏览习惯是从右到左,从上到下()
A.正确
B.错误
正确答案:错误
14、view的哪些属性可以做动画?
正确答案:查看app官方文档
15、iphone4s界面大小为640px*960px()
A.正确
B.错误
正确答案:正确
16、有一个UIView对象aView,当前大小为全屏。请编写代码实现如下效果:将aView的宽和高各缩小为原来一半,中心点仍在屏幕中心,并在缩小的同时实现渐隐。
正确答案:注意动画的连续性
17、关于tableView的问题和概念:如果我有一个1000行的表,你用什么办法来确保表单滚动的顺利,并不会消耗太多的内存
正确答案:重用机制
18、说说你对行业发展趋势的看法?
正确答案:市场的需求|人才资源的稀缺|互联网的发展速度
19、如何让文本框的文本以密码方式显示加一行代码
正确答案:textField.secureTextEntry=YES;
20、论述网页设计中所需要注意的通用规则
正确答案:CSS样式表规范|全站调用JS和CSS|DIV布局|代码安全密度性|SQL数据库标准命名字段
21、AppDelegate有哪些代理方法?
正确答案:查看iOS工程appdelegate.m文件
22、如果UIView*view已经实例化在view仅添加了N个UIButton类的实例,这些button不是全局的,并且button已经用tag区分开,如何快速找出其中指定的一个button改变它的某个属性?
正确答案:[self.viewviewWithTag;tag];