小编Tho*_*rax的帖子

迅速.UILabel文本对齐

我在swift中创建了我的UILabel:

let label = UILabel(frame: CGRect( x: 50, y: 50, width: 100, height: 50))
Run Code Online (Sandbox Code Playgroud)

设置属性似乎很容易:

label.textColor = UIColor.redColor()
Run Code Online (Sandbox Code Playgroud)

如何实现像textAlignment这样的枚举类型?在目标C中它是

label.textAlignment = NSTextAlignmentCenter;
Run Code Online (Sandbox Code Playgroud)

但很快它似乎没有用.

enums uilabel swift

66
推荐指数
1
解决办法
7万
查看次数

将Swift添加到项目中可以大大增加规模.如何以及何时可以避免

我有一个用Objective-C编写的小应用程序.它的大小就像3 Mb.当我添加一个Swift文件时,我的存档大小增长到10 Mb.

我发现Swift在它使用的每个项目中嵌入了它的实际库.即使Swift库将来发生变化,这也是运行项目所必需的.

但是对于小型项目来说,8兆字节是一个巨大的开销.也许有一些关于什么时候Swift将获得将嵌入OS的稳定库的信息?

或者也许有一些标志可以添加到项目中,迫使编译器使用嵌入在iOS中的标准Swift库?

ios swift

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

如何锁定自定义UView的可设计大小

我正在制作一个自定义activityIndi​​cator.我希望它表现得像UIActivityIndicatorView但有不同的动画.

当您放置UIActivityIndicatorView到Storyboard时,此视图的宽度和高度将被锁定以进行修改(变灰).

在代码中为视图制作固定宽度没有问题,但是可以以相同的方式制作自定义视图UIActivityIndicatorView:在故事板中灰度和高度是否变灰?

uiview uicontrol ios uistoryboard

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

xcode控制台中的"bad packing"通知

切换到xcode 6后,当我在iOS8 iphone模拟器或真实设备上运行我的应用程序时,我开始在控制台中收到此通知.

我从预测服务器收到一些数据后在日志中看到的内容如下:

2014-09-22 16:51:20.159 MyApp[44700:1507801] {
cloudiness = 3;
dayTime = 2;
precipitation = 10;
status = 1;
temperature = 16;
}
bad packing
bad packing
Run Code Online (Sandbox Code Playgroud)

有没有人知道在哪里搜索可以发送"坏包装"消息的进程?

xcode6 ios8

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

如何在Swift中创建位掩码

目标CI正在制作中

uint32_t myFirstMask = 0x1 << 0;
uint32_t mySecondMask = 0x1 << 1;
Run Code Online (Sandbox Code Playgroud)

问题是 - 如何在Swift中实现它.

swift

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

标签 统计

swift ×3

ios ×2

enums ×1

ios8 ×1

uicontrol ×1

uilabel ×1

uistoryboard ×1

uiview ×1

xcode6 ×1