相关疑难解决方法(0)

iOS写入宏检测3.5英寸或4英寸显示屏

我正在尝试写一个宏来确定该设备是3.5英寸还是4英寸.下面有类似的东西.

    #define IOS_OLDER_THAN_6 ( [ [ [ UIDevice currentDevice ] systemVersion ] floatValue ] < 6.0 )
    #define IOS_NEWER_OR_EQUAL_TO_6 ( [ [ [ UIDevice currentDevice ] systemVersion ] floatValue ] >= 6.0 )
Run Code Online (Sandbox Code Playgroud)

有人能帮我吗.请

macros objective-c ios c-preprocessor

15
推荐指数
2
解决办法
2万
查看次数

在Xcode 5.0.1(更新的xcode 6)中为3.5,4.0(更新的4.7和5.5)英寸屏幕开发相同的UI,没有风景,没有iPad,没有故事板

  1. 我开发的应用程序考虑3.5英寸与.xib文件而不是故事板.
  2. 我无法找到任何教程或指南,这将有助于我设计类似于所有屏幕的应用程序.
  3. 我正在使用Xcode 5.0.1
  4. 我只开发没有自动布局的普通应用程序,仅适用于iOS 6和iOS 7(IPhone).
  5. 下面是截图在不同屏幕上的不同之处.

    A. IPhone iOS 6模拟器: iPhone iOS 6模拟器

    B. 3.5英寸(Ios 6和Ios 7) 3.5英寸(Ios 6和Ios 7) C. 4.0英寸(Ios 6和Ios 7) 4.0英寸(Ios 6和Ios 7)

更新:请更新以下答案,也知道4.7和5.5英寸的屏幕. 在此输入图像描述

iphone xib ios6 ios7

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

c-preprocessor ×1

ios ×1

ios6 ×1

ios7 ×1

iphone ×1

macros ×1

objective-c ×1

xib ×1