小编Enr*_*tyo的帖子

故事板中的边距是多少,为什么iPhone 6 plus的侧边距不同于其他iPhone?

在Xcode 6中的视图中创建约束时,我注意到这个" 约束到边距 "框,默认情况下勾选:

在此输入图像描述

保持这个框被勾选的结果是我的应用程序将在除iPhone 6 Plus之外的所有iPhone上正常运行,其中我将在视图的左侧和右侧具有一些边距:

iPhone 6 iPhone 6+

我试着查看Apple的文档,但可能不够难.Xcode 6及以上版本的保证金是多少?为什么边距仅在侧面而不在顶部/底部?为什么只有iPhone 6 Plus有此保证金?为什么不用iPhone 6等?这些边距是否记录在某处?

iphone storyboard xcode6 iphone-6-plus

5
推荐指数
1
解决办法
694
查看次数

将UIViewController推送到NavigationController实际上并不推送视图

我在我的表视图控制器(和委托)中有这个代码:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    DetailStatus *detailViewController = [[DetailStatus alloc] initWithNibName:@"DetailStatus" bundle:nil status:[mStatuses objectAtIndex:indexPath.row]];
    [[self navigationController] pushViewController:detailViewController animated:YES];
    [detailViewController release];     
    [self.tableView deselectRowAtIndexPath:indexPath animated:NO];
    NSLog(@"exiting didselectrow");

}
Run Code Online (Sandbox Code Playgroud)

在我的DetailStatus类中:

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil status:(NSDictionary *)pStatus {
    NSLog(@"I am being called %d", [pStatus objectForKey:@"id"]);
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];

    if (self) {
        // some stuff
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

有趣的是,我的DetailStatus实际上正在初始化,在控制台窗口,它甚至输出"I am being called 000001"但奇怪的是视图没有被推到表视图...

我检查了笔尖的名字,没关系.我检查了DetailStatus标题文件,它看起来没问题(像这样):

@interface DetailStatus : UIViewController {
Run Code Online (Sandbox Code Playgroud)

所以有人知道为什么视图没有被推到窗口,即使我已经初始化并推动了它?

更新:我尝试将一些调试消息记录到DetailStatus中的viewDidLoad,看起来即使该类被实例化也没有加载视图......我想知道为什么.

UPDATE2:我觉得这可能是我的导航控制器组织错了..我有以下内容:

Login page -> customtabbar -> …
Run Code Online (Sandbox Code Playgroud)

iphone uitableview uiviewcontroller ios4

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

Facebook Graph API在2011年之前没有提供任何数据?

我是iPhone上的Fazzle应用程序的作者.我的应用程序所做的基本上是下载用户状态更新并按各种顺序对它们进行排序(例如,最喜欢,最多评论).

我一直想知道Facebook是否允许开发人员从他们加入Facebook的那天起就获得用户的状态更新,因为当我启动应用程序时,我只能从2009年获得用户状态.今天我发现Facebook限制了图形API调用,直到2011年以来.

我试着查看文档,在这里询问,并通过他们的论坛联系Facebook.但到目前为止,Graph API中没有关于此限制的说法.我错过了什么?我还有其他方法可以在2011年之前获取状态更新数据吗?

你可以在这里自己测试一下.使用此GET请求:

https://graph.facebook.com/(your_user_id)/statuses?limit=99999
Run Code Online (Sandbox Code Playgroud)

向下滚动,您会发现并非所有内容都已下载.

这是因为与Facebook时间线的利益冲突吗?如果是这样,那很糟糕.

在此处记录为错误.仍然希望有人可以指出我的错误,如果有的话.

facebook facebook-graph-api facebook-ios-sdk

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

如何使UITextField文本多行

在我的应用程序中,我有一个用户可以填写的文本框.大多数情况下,这将是一个非常长的文本,我正在使用UITextField,但当用户在iPhone屏幕上键入时,这不会转到新行.如何让它进入下一行?

iphone uitextfield uikit ios4

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

Gcode无法识别Git项目

我有一个通常与Xcode 4一起工作的项目,但是自从升级到Lion和Xcode 4.1后,似乎我不再能够提交我的更改了.我的项目文件夹中有git setup.我试图使用终端提交,但在xcode中我只有"无法加载修订"消息.

在文件 - >源代码控制中,许多内容也会变灰.

有谁知道如何解决这一问题?

只是为了帮助,我试过了:

  • 承诺终端
  • 确保git安装在/ usr/local/git中
  • 干净安装
  • 从组织者中删除项目并再次添加回来

git version-control xcode4 osx-lion

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

故事板中创建的UIScrollView的帧值为零

我在我的故事板中制作了一个包含几个的滚动视图UIImageView.

问题是,滚动视图的框架是等于{0, 0, 0, 0},我不知道为什么.滚动视图在我的屏幕上可见,但我无法滚动它.

我已经尝试设置内容大小和框架,但没有成功.

iphone objective-c storyboard uiscrollview ios

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

在Java中将数组复制到另一个数组时出错

谷歌搜索了一段时间后,我知道有很多方法可以用Java将数组复制到另一个数组,即使用System.arraycopy.

但是我的一些朋友试图用这个:

boolean a[][] = new boolean[90][90];
boolean b[][] = new boolean[90][90];

/* after some computations */

a = b
Run Code Online (Sandbox Code Playgroud)

这会产生一个相当不确定的结果,有谁知道这实际上是做什么的?

java arrays copy

2
推荐指数
1
解决办法
289
查看次数

如何签署我的Android apk for Google Play提交

我只是在这里遵循谷歌的指示,我在第3步中失败了:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name
Run Code Online (Sandbox Code Playgroud)

我收到这条消息:

jarsigner: Certificate chain not found for: myApp.  myApp must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

顺便说一句,我没有使用Eclipse和Android Studio.apk已经在发布模式下构建,项目没有在Eclipse/Android Studio中完成,所以我想我必须使用jarsigner.

android google-play

2
推荐指数
1
解决办法
3237
查看次数

2
推荐指数
1
解决办法
1432
查看次数

将Facebook个人资料图片放入UIImage

我正试图通过调用me/picture或来自Graph API获取个人资料图片<friend_id>/picture.但是,似乎给出的响应不是JSON响应.我无法读取响应,但我知道它是另一个链接到配置文件图片JPEG文件的URL.

我知道,一旦我获得该URL,我可以使用UIImage方法imageFromURL(或类似的东西),但我只是不知道如何处理响应.有人可以帮忙吗?

uiimage facebook-graph-api ios facebook-ios-sdk

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