Tag: iphone

iPhone模拟器:SpringBoard未能启动应用程序,错误:7

build立一个iPhone项目的结果是: 无法启动模拟应用程序:SpringBoard未能启动应用程序,错误:7 而该应用程序不会在模拟器上安装。 这是关于什么的? 什么是SpringBoard,什么是错误7?

select行UIPickerView加载后

我有一个iphone数据库应用程序,从表中加载一个UIPickerView数据。 我想从另一个表中的数据设置选定的行到特定的行。 例如:可以说,我有一个UIPickerView ,加载了iPhone用户朋友的X个名字(名字的数量是可变的,可能是1或1000,并且全部由用户input到数据库中)。 iPhone用户有一个偏好设置,他们目前最好的朋友是TED。 我希望UIPickerView在显示时定位到TED。 我在哪里打电话给selectRow ? 我尝试了viewDidAppear但它从来没有被调用,在titleForRow导致各种奇怪的行为。 viewDidLoad和viewWillAppear是没有问题的,因为我不知道数据源中的select器是什么。 提前致谢。

从获取当前date,但将时间设置为上午10:00

如何重置从[NSDatedate]检索到的当前date,然后将时间更改为上午10:00。

我如何循环浏览UIView的所有子视图,以及它们的子视图和子视图

我如何循环访问UIView的所有子视图,以及它们的子视图和子视图?

如何在没有CLLocationManager的情况下将MKMapView放大到用户当前位置?

有了MKMapView有一个选项叫“显示用户当前位置”,它会自动显示用户在map上的位置。 我想移动并放大到这个位置,当它被发现(如果它改变)。 问题是,当用户位置在map上更新时,没有任何方法可以调用,所以我无处放置zoom/scroll的代码。 当MKMapView (或更新)用户位置时是否有通知的方法,以便我可以移动/缩放它? 如果我使用我自己的CLLocationManager ,我得到的更新与地图上用户标记的更新不符,所以当我的地图移动并在蓝色针脚出现之前放大几秒钟时,看起来很愚蠢。 这感觉就像基本的function,但我花了几个星期寻找一个解决scheme,没有任何closures。

didSelectRowAtIndexPath返回错误的IndexPath

我遇到了一个非常令人费解的错误。 我的UITableView的第一行返回1 , 第二个在indexPath中返回0 ! 这怎么可能呢? 在我的 – (void)viewDidLoad中,一切都很好。 我正在强调第一排成功 currentRow = 0; [tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:currentRow inSection:0] animated:NO scrollPosition:UITableViewScrollPositionNone]; 我有variablescurrentRow跟踪哪一行被选中(另一个控件根据当前select哪一个而改变)。 现在在我的`didDeselectRowAtIndexPath`委托函数中我有: -(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath { … NSLog(@"IndexPath: %@", [indexPath description]); } 日志显示如下: 当我触摸第二行时IndexPath: <NSIndexPath 0x79509d0> 2 indexes [0, 1]当我触摸第一行时IndexPath: <NSIndexPath 0x79509d0> 2 indexes [0, 1] 。 有没有行插入或删除或sorting等,甚至不滚动。 这是一个简单的UITableView,分组风格,有1节和3行。 什么可能导致这个? 谢谢你的帮助, 小号

iPhone的UINavigation问题 – 嵌套的推动animation可能导致导航栏损坏

我不断收到以下错误: 2011-04-02 14:55:23.350 AppName[42430:207] nested push animation can result in corrupted navigation bar 2011-04-02 14:55:23.352 AppName[42430:207] nested push animation can result in corrupted navigation bar 2011-04-02 14:55:23.729 AppName[42430:207] Finishing up a navigation transition in an unexpected state. Navigation Bar subview tree might get corrupted. 2011-04-02 14:55:23.729 AppName[42430:207] Finishing up a navigation transition in an unexpected […]

Objective-C的iPhone百分比编码一个string?

我想获得这些特定字母的百分比编码string,如何在objective-c中做到这一点? Reserved characters after percent-encoding ! * ' ( ) ; : @ & = + $ , / ? # [ ] %21 %2A %27 %28 %29 %3B %3A %40 %26 %3D %2B %24 %2C %2F %3F %23 %5B %5D 编码百分比的wiki 请testing这个string,看看它是否工作: myURL = @"someurl/somecontent" 我想这个string看起来像: myEncodedURL = @"someurl%2Fsomecontent" 我尝试过使用stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding但它不起作用,结果仍然是原来的string。 请指教。

我怎样才能改变模式UIViewController的animation风格?

我目前正在显示一个像这样的UIViewController: [[self navigationController] presentModalViewController:modalViewController animated:YES]; 并像这样隐藏它: [self.navigationController dismissModalViewControllerAnimated:YES]; animation是“从底部向上滑动”,然后向下滑动。 我怎样才能改变animation风格? 我可以让它淡入/淡出吗? 干杯!

iOS Autolayout:两个等宽的button,并排

我目前有与AutoLayout的困难。 我正在使用接口生成器,并试图定位两个等宽的并排button,如下图所示。 从下面的预览图像,我的titleImage已被正确约束,正确显示,但button不是。 我已经通过将button1​​与titleImage的前缘alignment以及button2与titleImage的后缘alignment来进行实验,但是在这一点上两个button之间的宽度分布变得歪斜,如下所示。 我的目标是了解什么约束是缺less的,应该适用于两个button,以保持相等的宽度,无论设备。 如果可能的话,我想通过接口生成器来实现这一点,而不是附加的代码。