当我们在UIScrollView中用两个手指进行多点触控时,我们得到两个CG点。 我想find他们之间的距离。 然后当我们再次捏(内部或外部),然后我们将再次得到两个点。 然后再find这两点之间的距离后,我想决定是否夹紧或放松。 如果我捏了一下,新的距离肯定会减less,反之亦然。 但不知道如何find一个准确的测量2点之间的距离做比较? 有人有这个想法吗?
我的项目在模拟器+设备上完美工作, 但现在,升级到狮子操作系统和Xcode 4.1后 ,我得到这个错误,当GPS是活跃的! server did not accept client registration 68 这是一个基于GPS的应用程序,我很紧张,不能在模拟器中debugging应用程序! 任何想法来解决这个问题? 更新 :模拟器上的Gps也不能在Xcode 3.2.6 + LION上工作。 编辑 :苹果对错误跟踪器的回应: 经过进一步调查,已经确定这是一个已知的问题,目前正在进行工程调查。 这个问题已经在我们的bug数据库中原来的Bug ID#中提交。 感谢您提交这个错误报告。 我们非常感谢您的帮助,帮助我们发现和隔离错误。
注意:这是关于在iPhone上模拟浏览器的问题,而不是模拟整个设备。 我知道,Windows设备上的iPhone设备仿真是不可能的,正如这里详细讨论的那样 。 我有一个网站,看起来很奇怪,当在iPhone上查看 – 它的某种CSS问题。 当我在Safari for Windows(或任何其他Windows浏览器)中查看该站点时,不会出现同样的问题。 那么,有没有什么好的iPhone 浏览器模拟器在Windows上运行? 即使用iPhone浏览器的方式呈现网站。 Chrome的“检查元素”开发人员function可以帮助您详细检查CSS。 编辑:为好奇,我试图解决的渲染问题在这里描述: CSS背景图像渲染不同在iPhone上
在我的iPhone应用程序的堆栈跟踪中,我看到一个叫做PurpleEventCallback的调用。 我无法find任何文件。 这是什么?
我将UIPickerView添加到UIActionsheet但它的工作完美的ios 7但不工作在ios 8 。 请帮我解决这个问题。 在这里我附上截图。 谢谢 我正在使用下面的代码。 UIActionSheet *actionSheet; NSString *pickerType; – (void)createActionSheet { if (actionSheet == nil) { // setup actionsheet to contain the UIPicker actionSheet = [[UIActionSheet alloc] initWithTitle:@"Please select" delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:nil]; actionSheet.backgroundColor = [UIColor clearColor]; UIToolbar *pickerToolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 40)]; pickerToolbar.barStyle = UIBarStyleBlackOpaque; [pickerToolbar sizeToFit]; […]
我正在开发一个应用程序,连接到一个Web服务的大部分操作。 作为一个捷径,我想在我的机器上运行我的开发服务器的副本。 问题是: 如何/从iPhone模拟器访问主机的networking(在这种情况下,http)? 我正在开发与应用程序一起的Web服务,所以将它们都放在主机上是有帮助的,然后我可以根据需要提交更改。
这是一个很明确的规定:在iOS移动Safari浏览器中指定ttf字体渲染font-weight:bold不正确,使用iOS 4.2 / 4.3 Beta 3或更高版本的iphone / ipad打开演示网站: (这是谷歌字体的Reenie + Beanie) http://jsbin.com/ojeqe3/16/ 屏幕截图 你看到粗体字看起来双重渲染 。 这对于中小字号不是很重要,但是对于大字号/放大而言非常重要 我的朋友会向苹果报告这个错误。 但是,他可以做什么来解决这个错误? (杀死文本 – 调整不好 ) 更新:这一个不是在iOS5中修复的。 我所知道的最好的解决scheme将是 使用font-weight:normal (如演示中所示) 使用-webkit-text-strok e或text-shadow使其看起来像“大胆”(加上iPad只有css – 由js添加的正文前缀,而不仅仅是媒体查询)
在iOS模拟器中,是否可以访问App Store? 也就是说,我可以在模拟器中安装App Store应用程序,并通过它下载应用程序到iOS模拟器? 如果是这样,怎么样?
简而言之:我想有两个全屏视图,我可以在视图A和视图B之间切换。我知道我可以使用Tab Bar Controller,但我不想。 我想看看这是如何完成的,以了解引擎盖下正在发生的事情。 我有一个UIViewController充当根控制器: @interface MyRootController : UIViewController { IBOutlet UIView *contentView; } @property(nonatomic, retain) UIView *contentView; @end contentView被连接到一个UIView,我把它作为子视图的子视图添加到Nib的“视图”中。 这有绿色,我看到它全屏。 工作正常。 然后,我几乎以同样的方式创build了另外两个视图控制器。 ViewControllerA和ViewControllerB。 ViewControllerA具有蓝色背景,ViewControllerB具有黑色背景。 只要看看哪一个是活跃的。 所以,在myRootController的实现中,我这样做: // Implement viewDidLoad to do additional setup after loading the view, typically from a nib. – (void)viewDidLoad { [super viewDidLoad]; ViewControllerA *vcA = [[ViewControllerA alloc] initWithNib]; [self.contentView addSubview:vcA.view]; […]
我有一个UITableView显示城市列表。 我想按国家分开。 我似乎无法弄清楚如何让它从我的arrays中select正确的项目。 如果第1部分(亚利桑那州)有2个城市,第2部分(加利福尼亚州)有2个城市,在cellForRowAtIndexPath第2部分,City 1的索引是0,尽pipe它是我的数组中的第3个项目。 我想只是把我的城市数组转换成一个状态数组,每个项目都包含一个城市数组,但我仍然不知道我在哪个部分,因此不知道在状态数组下的哪个城市数组需要访问。 任何帮助,将不胜感激。