小编Fry*_*Fry的帖子

iOS 7 UITableView:如何删除导航栏和第一个单元格之间的空间

我的问题是:iOS 7分组UITableView后,表顶部和第一个单元格之间存在差距.

奇怪的是,当我第一次加载内容时,表格看起来就像在第一张图片中一样,但是当我向下滚动时,顶部和第一个单元格之间出现空格,如第二个:

在此输入图像描述 在此输入图像描述

使用style plain这种行为并没有出来,但不幸的是我需要使用分组表视图.

有什么想法吗?

uitableview ios ios7

59
推荐指数
5
解决办法
4万
查看次数

使用自动布局以编程方式更改框架

我有一个UITableViewAutolayout,当GADBannerView屏幕底部出现时我需要降低高度.

不幸的是,使用Autolayout无法修改框架.解决方案是删除Autolayout并手动设置框架.这是非常危险的,因为我的所有应用程序在3.5'和4.0'显示上工作正常并删除自动布局导致新的测试阶段和更多的努力.

即使启用了自动布局,有没有办法改变帧?

objective-c uitableview ios autolayout

42
推荐指数
3
解决办法
4万
查看次数

Xcode:项目导航器,黄色文件夹和蓝色文件夹之间的区别

我想知道Xcode中蓝色文件夹和黄色文件夹之间的区别.

在此输入图像描述

我找到了这个,但没有澄清我的疑虑!

xcode ios

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

UIKit:[UIViewController mutableChildViewControllers]崩溃了吗?

我最近收到了来自itunes connect的崩溃报告.实际上这是我从成千上万的用户那里得到的唯一崩溃报告.这是一台iPod4,1设备.有趣的部分是:

Date/Time:       2012-02-27 22:53:27.596 +0800
OS Version:      iPhone OS 5.0.1 (9A405)
Report Version:  104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread:  0

Last Exception Backtrace:
0   CoreFoundation                  0x338958bf __exceptionPreprocess + 163
1   libobjc.A.dylib                 0x303891e5 objc_exception_throw + 33
2   UIKit                           0x31259749 -[UIViewController mutableChildViewControllers] + 1
3   UIKit                           0x31259349 -[UINavigationController pushViewController:animated:] + 37
4   MyApp                           0x000081e5 -[MyListController tableView:didSelectRowAtIndexPath:] (MyListController.m:207)
5   UIKit                           0x312d3565 -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] + 945
6   UIKit                           0x3134bce7 -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 159
Run Code Online (Sandbox Code Playgroud)

当选择表视图中的行并将新视图控制器推入导航时,似乎发生崩溃.根据我的代码,新的视图控制器已经创建,因此发生了崩溃UINavigationController.

它看起来不像我写的代码的错误.我想知道我是否正确?我该如何调试此问题?

crash xcode objective-c crash-reports ios

21
推荐指数
1
解决办法
978
查看次数

使用Mac上的Safari通过HTTP发送POST请求

我需要在Mac上使用Safari调用web服务.由于这些方法都在POST中,我无法将URL粘贴到Safari的地址栏中(就像使用GET方法一样).

所以,我正在寻找一个插件或类似的插件,允许我发送请求,然后在浏览器中接收响应.响应是JSON所以使用JSON插件我可以看到他的格式化的所有响应.

方案?谢谢 !

safari macos post json http

20
推荐指数
2
解决办法
5万
查看次数

使用Xcode 4.5本地化Localizable.strings

可能重复:
本地化 - 向localizable.strings文件添加其他语言

使用Xcode 4.5 SDK iOS 6.0,我无法将本地化添加到Localizable.strings文件中.在Xcode 4.4.1-所有添加的语言列表下面是一个"+"来添加其他语言.但是在Xcode 4.5中我看不到它,除了默认的英语,我不能添加任何其他语言.

在此输入图像描述

有人解决了这个问题吗?

谢谢 !

xcode localizable.strings ios ios6 xcode4.5

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

从NSArray中删除对象

我有一个ARC项目.

NSArray内心有一些东西.在某些时候,我需要更改数组中的对象.

惠特NSMutableArray我会做的:

[array removeAllObjects];
Run Code Online (Sandbox Code Playgroud)

我确信这个方法会释放数组中包含的所有对象.但是对于NSArray我不能那样做!所以,我的问题是:如果我将数组设置为nil然后重新初始化它,那么数组中包含的旧对象是否真的从内存中释放出来?

array = nil;
array = [[NSArray alloc] initWithArray:newArray];
Run Code Online (Sandbox Code Playgroud)

或者我需要使用NSMutableArray

release nsmutablearray nsarray ios automatic-ref-counting

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

我能用Xcode <6编译Swift吗?

我想试试Swift,但目前还没有Apple开发者的账号.是否可以在没有Xcode 6的情况下编译和运行它?

xcode swift

11
推荐指数
1
解决办法
8222
查看次数

在UIRefreshControl中将颜色更改为attributionTitle

我正在寻找一种改变颜色的方法UIRefreshControl.文本显示在一个NSAttributedString,所以我尝试使用CoreText.framework:

 NSString *s = @"Hello";
 NSMutableAttributedString *a = [[NSMutableAttributedString alloc] initWithString:s];
 [a addAttribute:(id)kCTForegroundColorAttributeName value:(id)[UIColor redColor].CGColor range:NSRangeFromString(s)];
 refreshControl.attributedTitle = a;
Run Code Online (Sandbox Code Playgroud)

文本显示正确,但颜色始终为默认灰色.有任何想法吗 ?

nsattributedstring ios ios6 uirefreshcontrol

6
推荐指数
4
解决办法
7521
查看次数

修改contentEdgeInset后,UINavigationBar下的UITableView滚动指示器

我有一个UINavigationController可以显示UICollectionView或中的数据UITableView.iOS 7会自动调整UIScrollView视图层次结构中创建的第一个滚动视图插入.

所以,UICollectionView是好,但我必须设置contentEdgeInsetUITableView.这一行之后

self.tableView.contentInset = UIEdgeInsetsMake(44.0f, 0.0f, 0.0f, 0.0f);

内容UITableView显示得很好,但滚动指示器不会停在UINavigationBar,但继续下面.

如何解决此问题并在开始时停止滚动指示UINavigationBar

在此输入图像描述

objective-c uitableview uiscrollview uinavigationcontroller ios

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