小编Kru*_*nal的帖子

两个NSDates之间的快速日子

我想知道是否有一些新的和令人敬畏的可能性来获得Swift /"新"可可中两个NSDates之间的天数?

就像在Ruby中我会这样做:

(end_date - start_date).to_i
Run Code Online (Sandbox Code Playgroud)

date ios date-difference swift

96
推荐指数
9
解决办法
9万
查看次数

UILabel字体大小?

我似乎无法使用以下代码修改UILabel的字体大小:

itemTitle.font = [UIFont systemFontOfSize:25];
Run Code Online (Sandbox Code Playgroud)

当我将数字25增加到更大的数字时,它似乎只会在标签上添加一个上边距,从而将文本向下推得太多,以便文本在底部被切断或完全溢出.

我在systemFontOfSize 25的其他地方有另一个UILabel,它比itemTitle文本小得多.这是怎么回事?25不应该是绝对值吗?

我对如何以编程方式更改uilabels的字体大小感到困惑.

iphone fonts objective-c font-size uilabel

86
推荐指数
7
解决办法
11万
查看次数

用子弹点格式化UILabel?

是否可以格式化texta UILabel以显示项目符号

如果是这样,我该怎么办?

objective-c bullet uilabel ios swift

85
推荐指数
6
解决办法
5万
查看次数

以编程方式使用安全区域布局

由于我不使用故事板来创建我的视图,我想知道是否有编程方式的"使用安全区域指南"选项或类似的东西.

我试图将我的观点固定在

view.safeAreaLayoutGuide

但它们仍然与iPhone X模拟器中的顶级重叠.

ios swift safearealayoutguide iphone-x

83
推荐指数
7
解决办法
10万
查看次数

在单个标签中使用多种字体颜色

有没有办法在iOS中的单个标签中使用两种甚至三种字体颜色?

如果用"你好,你好吗"这个文字作为一个例子,那么"你好"会是蓝色的,"你好吗"会是绿色的吗?

这有可能,它似乎比创建多个标签更容易吗?

textcolor nsattributedstring uilabel ios swift

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

Xcode 10中的多光标编辑

什么是Xcode 10编辑器中的"多光标编辑".(有关相同的更多信息在发行说明中提到但无法理解.)

它究竟是如何工作的?

xcode xcode10 multicursorediting

72
推荐指数
4
解决办法
1万
查看次数

如何获取证书签名请求

我如何获得证书签名请求?我所要做的就是让我的应用程序在我的ipod touch上运行.这很容易,因为我可以去IOS开发门户网站,只需下载一个,没有麻烦.但现在他们希望我创建一个CSR来创建配置文件,我不知道如何.我已经在Keychain Access和在线文档中玩了两个小时的大部分时间,我仍然完全迷失了.

我不确定为什么我现在需要一个,而不是之前.在我最近从Snow Leopard切换到Mountain Lion之前,我有一个配置文件,但现在它不会接受它.是的,我还在同一台电脑上.

xcode certificate keychain ios certificate-signing-request

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

归因于文本中心对齐

我已经尝试了一切但似乎无法将这个文本集中在一起.有人可以告诉我错误在哪里.

NSMutableParagraphStyle *paragraphStyle = NSMutableParagraphStyle.new;
paragraphStyle.alignment = NSTextAlignmentCenter;
label.attributedText = [[NSAttributedString alloc] initWithString:cell.EventTitle.text attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor],NSParagraphStyleAttributeName:paragraphStyle,NSBaselineOffsetAttributeName : @0,NSFontAttributeName : [UIFont fontWithName:@"BrandonGrotesque-Black" size:34]}];
Run Code Online (Sandbox Code Playgroud)

xcode label nsattributedstring centering ios

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

必须仅从主线程调用UIApplication.registerForRemoteNotifications()

Xcode 9(iOS 11)在注册Push(远程)通知时向我显示错误/警告.

这是错误消息

在此输入图像描述

这是代码,我尝试过:

let center  = UNUserNotificationCenter.current()
center.delegate = self
center.requestAuthorization(options: [.sound, .alert, .badge]) { (granted, error) in
        if error == nil{
              UIApplication.shared.registerForRemoteNotifications()
        }
 }
Run Code Online (Sandbox Code Playgroud)

错误/警告线:

UIApplication.shared.registerForRemoteNotifications()

怎么解决这个?

push-notification ios swift unusernotificationcenter swift4

71
推荐指数
5
解决办法
3万
查看次数

为什么UITableViewAutomaticDimension无法正常工作?

你好有很多问题回答的动态高度的UITableViewCellUITableView.但是当我这样做时,我发现它很奇怪.

这是一些答案:

在这里这里

通常这会回答细胞的动态高度

tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableViewAutomaticDimension
Run Code Online (Sandbox Code Playgroud)

但在我的情况下,我想知道这条线不会做任何事情.

UITableView单击splitview中的tabbar后,我正在查看我的内容.这有用吗?

也许我错过了什么.谁能帮助我,我花了2个小时做傻事.

这些是我对标题的约束,标题可能很长,但标签不是.

在此输入图像描述

这是我的手机

在此输入图像描述

objective-c row-height uitableview ios swift

70
推荐指数
9
解决办法
5万
查看次数