小编Kru*_*nal的帖子

在UITableView中使用自动布局来获取动态单元格布局和可变行高

如何UITableViewCell在表格视图中使用s 内的自动布局,让每个单元格的内容和子视图确定行高(本身/自动),同时保持平滑的滚动性能?

row-height uitableview ios autolayout nsautolayout

1477
推荐指数
18
解决办法
55万
查看次数

如何在iOS中更改状态栏文本颜色

我的应用程序背景较暗,但在iOS 7中,状态栏变得透明.所以我看不到任何东西,只有角落里的绿色电池指示灯.如何将状态栏文本颜色更改为白色,就像在主屏幕上一样?

statusbar textcolor ios uistatusbar ios7

975
推荐指数
38
解决办法
59万
查看次数

UILabel中的多行文本

有没有办法让多行文本在UILabel中,UITextView或者我应该使用第二行?

line-breaks multiline uitextview uilabel ios

438
推荐指数
14
解决办法
35万
查看次数

在iOS模拟器中截取屏幕截图

我想在模拟器中运行我的iOS应用程序的屏幕截图,并将屏幕截图保存在我的Mac上.我怎样才能做到这一点?

iphone xcode screenshot ios ios-simulator

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

你如何使用NSAttributedString?

多种颜色NSStringNSMutableStrings不可能.所以我听说过一些关于iPad SDK 3.2(或3.2左右)NSAttributedString引入的内容,并且可以在iPhone SDK 4.0 beta版iPhone上获得.

我想要一个有三种颜色的字符串.

我不使用3个单独的NSStrings的原因是因为三个NSAttributedString子串中的每个子串的长度经常变化,所以我更喜欢,不使用任何计算来重新定位3个单独的NSString对象.

如果可以使用NSAttributedString我如何进行以下操作 - (如果不能使用NSAttributed字符串,你会怎么做):

替代文字

编辑: 请记住,@"first",@"second"@"third"会在任何时间其他字符串替换.因此,使用硬编码的NSRange值将不起作用.

textcolor nsattributedstring ios4 ios

305
推荐指数
7
解决办法
23万
查看次数

如何控制UILabel中的行间距

当放入多行中时,是否可以缩小文本之间的差距UILabel?我们可以设置框架,字体大小和行数.我想减少该标签中两行之间的差距.

xcode objective-c uilabel swift line-spacing

261
推荐指数
12
解决办法
21万
查看次数

iOS模拟器截图存储在哪里?

我已经在运行iOS 5的iPhone模拟器中保存了一些截图,但我找不到它们.

我以前遇到过这个问题,我花了很多时间在文件系统中找到它们.这是如此简单,我只是一个愚蠢的,或没有人使用这个功能或什么?

我知道我可以从我的真实手机上截取屏幕截图,但我不想要视网膜截图 - 我想要正常的截图.

iphone screenshot ios ios-simulator xcode9

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

UIView无限360度旋转动画?

我正在尝试旋转UIImageView360度,并在线查看了几个教程.我可以让他们都没有工作,没有UIView停止,或跳到一个新的位置.

  • 我怎样才能做到这一点?

我尝试过的最新事情是:

[UIView animateWithDuration:1.0
                      delay:0.0
                    options:0
                 animations:^{
                     imageToMove.transform = CGAffineTransformMakeRotation(M_PI);
                 } 
                 completion:^(BOOL finished){
                     NSLog(@"Done!");
                 }];
Run Code Online (Sandbox Code Playgroud)

但是如果我使用2*pi,它根本不会移动(因为它是相同的位置).如果我尝试做pi(180度),它可以工作,但如果我再次调用该方法,它会向后旋转.

编辑:

[UIView animateWithDuration:1.0
                      delay:0.0
                    options:0
                 animations:^{
                     [UIView setAnimationRepeatCount:HUGE_VALF];
                     [UIView setAnimationBeginsFromCurrentState:YES];
                     imageToMove.transform = CGAffineTransformMakeRotation(M_PI);
                 } 
                 completion:^(BOOL finished){
                     NSLog(@"Done!");
                 }];
Run Code Online (Sandbox Code Playgroud)

也不起作用.它会转到180度数,暂停一瞬间,然后在重新0开始之前重新设置为度数.

animation core-animation objective-c uiview ios

244
推荐指数
13
解决办法
15万
查看次数

如何从Xcode中删除配置文件

有谁知道如何从Xcode中删除以前安装的配置文件?

我看过这个链接,但我无法在系统中找到该位置.

所以我认为必须有其他方法来删除配置文件.

xcode ios provisioning-profile ios-provisioning

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

如何在Swift 3中设置状态栏样式

我正在使用Xcode 8.0 beta 4.

在以前的版本中,UIViewController具有设置状态栏样式的方法

public func preferredStatusBarStyle() -> UIStatusBarStyle
Run Code Online (Sandbox Code Playgroud)

但是,我发现它在Swift 3中改为"Get ONLY varaiable".

public var preferredStatusBarStyle: UIStatusBarStyle { get } 
Run Code Online (Sandbox Code Playgroud)

如何在我的UIViewController中提供使用的样式?

uiviewcontroller ios uistatusbar swift ios-statusbar

174
推荐指数
20
解决办法
17万
查看次数