0022-UI

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了0022-UI相关的知识,希望对你有一定的参考价值。

1.OC的一个枚举?

答:功能:设置状态栏的样式.

typedef NS_ENUM(NSInteger, UIStatusBarStyle) {

    UIStatusBarStyleDefault                                     = 0, // Dark content, for use on light backgrounds

    UIStatusBarStyleLightContent     NS_ENUM_AVAILABLE_ios(7_0) = 1, // Light content, for use on dark backgrounds高亮

    

    UIStatusBarStyleBlackTranslucent NS_ENUM_DEPRECATED_IOS(2_0, 7_0, "Use UIStatusBarStyleLightContent") = 1,

    UIStatusBarStyleBlackOpaque      NS_ENUM_DEPRECATED_IOS(2_0, 7_0, "Use UIStatusBarStyleLightContent") = 2,

} __TVOS_PROHIBITED;

2.UIControllerView的一个方法?

答:功能:给控制器设置状态栏状态.

- (UIStatusBarStyle)preferredStatusBarStyle NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED;

3.UIControllerView的一个方法?

答:功能:设置是否有状态栏,默认是有的.

- (BOOL)prefersStatusBarHidden NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED;

4.IOS的事件有哪些?

答:分为三类 4.1.触摸事件

                4.2.加速计事件

                4.3.远程控制事件.

5.什么是响应者对象?

答:在IOS中只有继承了UIResponder的对象才能接受并处理事件.

6.NSSet是什么?

答:跟数组一样存放的是对象,只不过是无序的.

7.什么是UITouch?

答:当手指与屏幕触摸时,会创建一个UITouch对象.一根手指对应一个UITouche对象.

8.UITouche对象的作用?

答:  保存着跟手指相关的信息,比如触摸的位置,时间,阶段,当手指移动时,

      系统会更新同一个UITouche对象,使之能够一直保存该手指的触摸位置.

9.NSSet的一个方法?

答:功能:从集合中获取一个元素.

- (nullable ObjectType)anyObject;

10.View的一个属性?

答:功能:是否支持多手指触摸.

答:技术分享

以上是关于0022-UI的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数