小编jyl*_*lee的帖子

如何在Objective-C和Swift中等待

我想UILabel在2秒后改变我的文字.

我尝试将我UILabel的文本设置为"文本",然后使用sleep(2)并最终将文本更改为"另一个文本".

sleep(2)只冻结应用程序并设置"另一个文本"而不显示"A文本" 2秒.

如何显示"A text" 2秒然后显示"Another text"

objective-c wait ios performselector swift

43
推荐指数
5
解决办法
8万
查看次数

UINavigationBar中的后退按钮隐藏问题

当我使用它时:[self.navigationItem setHidesBackButton:YES animated:NO];隐藏导航栏中的后退按钮,我的标题不会居中.打印就像按钮仍在那里.

有谁知道为什么会这样,以及如何解决它?

编辑:

我的程序是这样的:我的rootViewController是一个导航控制器,我设置它,以便隐藏导航栏.然后我推到另一个UIViewController,我让导航栏再次出现,但让后退按钮消失.

我尝试了设置self.navigationItem.backBarButtonItem = nil;,但它没有使后退按钮消失.

这里有一些图片供参考:

带后退按钮的图片 图片没有

objective-c title uinavigationcontroller uibarbuttonitem

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

NSDate格式输出错误的日期

我有一个NSString(例如"2011-04-12 19:23:39"),我将其格式化为NSDate的方法如下:

[inputFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

NSDate *date = [inputFormatter dateFromString:newDateString];
Run Code Online (Sandbox Code Playgroud)

但是当我记录日期时它输出的是:

2011-04-12 23:23:39 +0000

大约需要4个小时.我错过了什么吗?可能是时区问题?

iphone objective-c nsdate nsdateformatter

8
推荐指数
2
解决办法
6665
查看次数