UIScreenSize screenSize getValue()是啥
时间: 2024-03-16 07:41:17 浏览: 26
在iOS开发中,UIScreenSize是一个结构体类型,它包含了屏幕的尺寸信息,而getValue()则是UIScreenSize结构体中的一个方法,用于获取屏幕尺寸的值。具体实现可以参考下面的代码:
```
typedef struct {
CGFloat width;
CGFloat height;
} UIScreenSize;
@implementation UIScreen (MyScreenSize)
- (UIScreenSize)getSize {
UIScreenSize size;
CGSize screenSize = [[UIScreen mainScreen] bounds].size;
size.width = screenSize.width;
size.height = screenSize.height;
return size;
}
@end
// 调用
UIScreenSize screenSize = [[UIScreen mainScreen] getSize];
CGFloat width = screenSize.width;
CGFloat height = screenSize.height;
```
以上代码定义了一个UIScreenSize结构体类型,它包含了width和height两个成员变量,用于表示屏幕的宽度和高度。然后,我们在UIScreen的类别中定义了一个getSize方法,该方法返回了当前屏幕的尺寸信息,即UIScreenSize类型的结构体。最后,我们调用该方法获取屏幕尺寸的值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)