小编Vik*_*ica的帖子

无法将形状图层添加到视图图层中

我正在CAShapeLayer使用 CAShapeLayer 创建一个图层,如下所示:

CAShapeLayer *shapeLayer = [CAShapeLayer layer];
shapeLayer.frame = CGRectMake(150, 50, 200, 200);
shapeLayer.fillColor = [UIColor whiteColor].CGColor;
shapeLayer.strokeColor = [UIColor orangeColor].CGColor;
[self.view.layer addSublayer:shapeLayer];
Run Code Online (Sandbox Code Playgroud)

但是,当我执行代码时,shapeLayer在模拟器/设备中看不到我的代码。
我在这里缺少什么。

PS:如果我使用CALayer *shapeLayer = [CALayer layer];它有效。困惑

cocoa-touch objective-c calayer cashapelayer ios

1
推荐指数
1
解决办法
2803
查看次数

在iPAD上检测iPhone特定应用程序"正在运行"

我有一个仅为iPhone开发的应用程序.当用户在iPAD上运行它时,它无法正常显示.我知道当项目是通用时如何检测"IS_iPAD"但是当项目是iPhone特定时,USER DEVICE总是作为iPhone返回.

如何检测iPhone特定应用程序是否在iPAD上运行?

objective-c emulation ipad ios

1
推荐指数
1
解决办法
1452
查看次数

如何在Core Data中存储一周中的几天?

我正在开发一个使用警报通知用户事件的应用程序,我需要让用户选择应该应用警报的日期.为此,我向用户提供了7个复选框(每天一个),我已经确定复选框将链接到布尔值,但是我无法弄清楚应该如何存储这些复选框.

我正在使用核心数据来存储这些警报.我以为我可以使用数组,但核心数据不允许我在数据模型中存储数组.

有什么想法吗?

cocoa-touch core-data objective-c ios

1
推荐指数
1
解决办法
338
查看次数

如何在没有故事板的情况下学习iOS编程?

三个月前我开始学习iOS开发,为我的一类建立一个最终项目.自从我使用故事板以来,一些TA建议学习如何在没有故事板的情况下编写iOS程序,完全以程序方式编写.我一直收到SIGBART错误,这迫使我删除有问题的按钮/字段,然后再次执行完全相同的操作以重新校准故事板.我宁愿以编程方式进行,也是第一次工作.

无论如何,我将如何学习如何以编程方式而不是使用XIB/NIB或故事板来学习所有内容?我似乎遇到的每个教程或书籍都使用这两种方法中的一种,因为它们看起来更容易让初学者接受.

提前致谢.

cocoa-touch ios

1
推荐指数
1
解决办法
1658
查看次数

透明的UIButton标题

如何从按钮背景中减去标题文本的形状?

在此输入图像描述

我创建了一个自定义UIButton类.目前添加边框和文本颜色的代码看起来就像这样

layer.borderWidth = 2.0
layer.borderColor = buttonColor.CGColor
layer.cornerRadius = (CGFloat(bounds.height) + paddingVertical * 2.0) / 2.0
setTitleColor(buttonColor, forState: UIControlState.Normal)
Run Code Online (Sandbox Code Playgroud)

关于如何从背景中减去按钮标题形状的任何建议.我是否需要将所有这些渲染为图像或是否有更好的替代方案?

uibutton calayer ios swift

1
推荐指数
2
解决办法
3058
查看次数

在 Swift 2 中使用多字符字符串拆分 Swift 字符串

我知道我可以回退到NSStringfunction componentsSeparatedByString,所以这可能是一个挑剔,但我喜欢 Swift 的一件事是它是围绕简洁和简短的语法设计的。

我真的希望我能:var parts = myString.characters.split("${")但该功能仅适用于单个字符,而不适用于两个字符的字符串。我什至尝试过,var parts = myString.characters.split { $0 == "${" }但希望使用单个字符作为分隔符,而不是完整的字符串。:(

是否有我缺少的 api 函数,或者我是否需要坚持使用旧的NSString桥接函数?

string ios swift

1
推荐指数
1
解决办法
1018
查看次数

我下载新版xcode 3.2.4后,我的旧xcode消失了

我有xv 3.2.2,当我下载新版本并将其拖到Dock旧版本3.2.2.是消失的..我不知道它是隐藏还是删除...

xcode

0
推荐指数
1
解决办法
190
查看次数

我们可以为任何uiview提供一些背景图片吗?

我需要为我的视图设置一些背景图像.我怎样才能做到这一点?

iphone cocoa-touch objective-c uiview

0
推荐指数
1
解决办法
567
查看次数

if语句的问题

由于某种原因,我传递给我的if语句的参数不正确,即使它应该是我的代码:

    if (currentAttribute == cBusName)
    {
        NSLog(@"currentAttribute == cBusName");
    }
Run Code Online (Sandbox Code Playgroud)

当前属性和cBusName都是NSMutableStrings两者都等于"1"但NSLog永远不会输出控制台中的字符串是否有我缺少的东西???

cocoa-touch objective-c

0
推荐指数
1
解决办法
65
查看次数

0
推荐指数
1
解决办法
190
查看次数