iOS Sim卡中的圆角,而不是iPhone

iOS Sim卡中的圆角,而不是iPhone,iphone,ios,xcode,rounded-corners,Iphone,Ios,Xcode,Rounded Corners,我对iOS编码非常陌生,我有一个UI问题 在模拟器中,我的应用程序具有如下圆角: 我喜欢 但在实际的iPhone上,它们看起来是这样的: 如何使iPhone版本具有这些圆角?谢谢 您是通过设置view.layer.cornerRadius=3.0来实现此效果,还是让您的艺术家剪切图像 如果使用此属性:view.layer.cornerRadius=3.0,则应考虑这两个属性:view.layer.masksToBounds=YES;view.clipstobunds=是 您可以在iOS文档中找到

我对iOS编码非常陌生,我有一个UI问题

在模拟器中,我的应用程序具有如下圆角:

我喜欢

但在实际的iPhone上,它们看起来是这样的:


如何使iPhone版本具有这些圆角?谢谢

您是通过设置view.layer.cornerRadius=3.0来实现此效果,还是让您的艺术家剪切图像

如果使用此属性:
view.layer.cornerRadius=3.0
,则应考虑这两个属性:
view.layer.masksToBounds=YES;view.clipstobunds=是


您可以在iOS文档中找到解释。

您是通过设置view.layer.cornerRadius=3.0来实现这种效果,还是让您的艺术家剪切图像

如果使用此属性:
view.layer.cornerRadius=3.0
,则应考虑这两个属性:
view.layer.masksToBounds=YES;view.clipstobunds=是


您可以在iOS文档中找到解释。

如果您想让整个应用程序更全面-->进入AppDelegate并

#import <QuartzCore/QuartzCore.h>

如果您希望整个应用程序被舍入-->请进入AppDelegate并

#import <QuartzCore/QuartzCore.h>

谢谢你的帮助。我最终只是用Photoshop把它们印了进去,但我确实发现了我的问题。我正在使用最新的Xcode测试版,它有iOS 6 sim卡,在iOS 6中,带有黑色状态栏的应用程序会自动添加圆角。我的iPhone运行的是5.1.1,因此没有这样的表现

谢谢你的帮助。我最终只是用Photoshop把它们印了进去,但我确实发现了我的问题。我正在使用最新的Xcode测试版,它有iOS 6 sim卡,在iOS 6中,带有黑色状态栏的应用程序会自动添加圆角。我的iPhone运行的是5.1.1,因此没有这样的表现

这是一个新的iOS6用户界面功能,但是眼睛很好。

这是一个新的iOS6用户界面功能,但是眼睛很好。

它看起来像是一个闪屏,所以photoshop。它看起来像是视网膜(@2x)版本的图像没有圆角,而标准分辨率的副本有。想法不错,但视网膜sim卡也增加了圆角。我最终把图像改成了圆角。它看起来像是一个闪屏,所以photoshop。它看起来像视网膜(@2x)版本的图像没有圆角,而标准分辨率的副本有。想法不错,但视网膜sim卡也添加了圆角。我最终只是将图像改为圆角。是的,我确实希望整个应用程序都圆角。如何导入?我应该在哪个窗口添加代码?非常感谢!我对代码进行了一些编辑,以向您展示如何导入,但您必须确保在目标-->构建阶段添加了QuartzCore框架。如果你打开AppDelegate文件,你应该已经声明了一个窗口,只需添加该代码是的,我确实希望整个应用程序都是四舍五入的。如何导入?我应该在哪个窗口添加代码?非常感谢!我对代码进行了一些编辑,以向您展示如何导入,但您必须确保在目标-->构建阶段添加了QuartzCore框架。如果打开AppDelegate文件,应该已经声明了一个窗口,只需添加该代码即可