小编XCo*_*ool的帖子

UISearchBar和/或UISearchDisplayController颜色

更新:感谢所有答案.我想补充一点,所使用的搜索栏实际上是UISearchBar嵌入式的,因为它的一部分UISearchDisplayController设置为a UITableView的标题.

我在这里创建了一个展示此行为的示例项目:https://dl.dropboxusercontent.com/u/3497087/TestSearchDisplayController.zip.我尝试将其设置barTintColor为蓝色和黑色.最明显的是,当设置为黑色时,我会得到一个灰色条.

我感谢所有的答案和想法,谢谢.


我正在为我正在处理的应用程序设置皮肤,我似乎遇到了带有UISearchBar和/或UISearchDisplayController条形颜色的障碍.

第一个问题我必须围绕设定barTintColorUISearchBar是连接的tableview header.我在Interface Builder中将它设置为blackColor.然而,当应用程序运行时,颜色似乎不是黑色,而是某种灰色,上面有一条丑陋的白线!我试过设置这个代码,但这似乎也没有帮助.请参阅下面的截图.

UISearchBar barTintColor在IB中设置为黑色

在模拟器上运行时,UISearchBar barTintColor

我的第二个问题围绕着UISearchDisplayController.当搜索显示控制器占据屏幕顶部时,我想要黑色.我已经尝试过设置颜色代码了,但是它唯一不会采用的颜色是黑色!

objective-c uisearchbar uisearchdisplaycontroller ios

6
推荐指数
2
解决办法
9741
查看次数

Swift中的递归块

我一直在尝试将这段代码从Objective-C(取自https://gist.github.com/mikeash/1254684)转换为Swift.我已经成功地使用它来根据API调用的结果重复一段代码.在Swift中有更好的方法吗?

dispatch_block_t recursiveBlockVehicle(void (^block)(dispatch_block_t recurse)) {
    return ^{
        block(recursiveBlockVehicle(block));
    };
}
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

recursion swift

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

从 Content-Disposition 标头获取文件名

我目前正在检查此标头,如果它可用,我将尝试从中获取文件名。问题是,检索它的最佳方法是什么?据我了解,Content-Disposition 标头可能会显示不同的参数。示例如下:

Content-Disposition = "inline; filename=sample-file-123.pdf"
Content-Disposition = "attachment; filename="123.zip""
Run Code Online (Sandbox Code Playgroud)

我只想获取文件名。

iphone xcode objective-c ios

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