我想删除圆角半径

时间:2019-02-17 18:34:35

标签: ios objective-c xcode

我正在使用XCode开发iOS应用。

我的问题是UIViewController的拐角半径,如下所示。 我要删除它。仅在iPhone7模拟器上显示。

Screenshot

请帮助我。

2 个答案:

答案 0 :(得分:1)

获取对您的UIView层的引用,然后调用此函数:

    view.layer.cornerRadius = 0

答案 1 :(得分:0)

可能有两件事:

  1. 角半径;

  2. 不正确地倒角的背景图像;或

  3. 已将遮罩应用于图层。

如果您在确定应用了该视图的特定视图时遇到麻烦,请使用视图调试器。因此,通过Xcode运行该应用程序,然后点击视图调试器按钮enter image description here

当您的视图出现在Xcode的视图调试器中时,旋转视图并选择罪魁祸首。

enter image description here

突出显示感兴趣的视图后,可以按 shift + 命令 + D ,或选择“导航”»“在Xcode菜单中显示“在Debug Navigator中显示”,它将在左侧显示的视图层次结构中突出显示该视图。或者,如果您在右侧面板中选择对象检查器,则可以看到类名,如果它是您的类之一,则可以单击右侧enter image description here上的小箭头,您将被直接带到您的代码。