我注意到,如果我使用半径,颜色和边框CSS样式我的button,他们看起来不错,但在iphone / ipad / ipod他们看起来很可怕…不应该是在Safari桌面相同的渲染?
我有一个UIScrollView只允许水平滚动,我想知道用户滚动的方向(左,右)。 我所做的是touchesMoved UIScrollView并覆盖touchesMoved方法: – (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:event]; UITouch *touch = [touches anyObject]; float now = [touch locationInView:self].x; float before = [touch previousLocationInView:self].x; NSLog(@"%f %f", before, now); if (now > before){ right = NO; NSLog(@"LEFT"); } else{ right = YES; NSLog(@"RIGHT"); } } 但是这个方法有时在我移动时根本不会被调用。 你怎么看?
尝试保存时,我收到了来自核心数据的奇怪错误消息,但错误不可重现的问题(在执行不同任务时出现在不同的时间) 错误消息: Unresolved error Domain=NSCocoaErrorDomain Code=1560 UserInfo=0x14f5480 "Operation could not be completed. (Cocoa error 1560.)", { NSDetailedErrors = ( Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x5406d70 "Operation could not be completed. (Cocoa error 1570.)", Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x14f9be0 "Operation could not be completed. (Cocoa error 1570.)" ); } 产生错误的方法是: – (IBAction)saveAction:(id)sender { NSError *error; if (![[self managedObjectContext] save:&error]) […]
我使用Apple示例代码可达性的 Apple Reachability类 在Xcode 4.2和新的Apple 3.0编译器中,我在这个类中得到警告 + (Reachability*) reachabilityWithAddress: (const struct sockaddr_in*) hostAddress; “struct sockaddr_in ”的声明在这个函数之外是不可见的* 我不擅长经典的C%),所以我不明白我可以如何解决这个警告,或者我可以忽略它。 谢谢
我在移动网站上工作,想用我的iPhone浏览器进行testing。 我的Windows 7机器和iPhone在同一个无线networking上。 如何从iPhone访问本地主机? 现在我得到一个404错误。
我正在开发一个推送通知的应用程序。 要检查所有可能的用户交互方式,我想在用户拒绝在第一次启动期间为我的应用程序启用推送通知时testing我的应用程序。 然而,该对话框(由registerForRemoteNotificationTypes启动)仅对每个应用出现一次。 如何重置我的应用程序iPhone操作系统的内存。 删除应用程序并重新安装不起作用。
我试图在UIViewController中实现一个UITableView的刷新function。 我不能使用UITableViewController,因为我想让UITableView成为视图控制器中的一个较小的子视图,还有其他一些东西。 我认为这是可能的,但有没有人看到它的实施?
我的网站在我的桌面上工作得很好(chrome)我在地址栏附近有一个绿色的锁,说“身份validation” 但是使用手机浏览器(Chrome / Safari),我看到下面的消息 – “这个网站的身份没有被validation”,并且locking(在地址栏附近的chrome)上有一个红色的x标记任何想法为什么发生?
我在我的实现文件中声明了一个枚举,如下所示,并在我的接口中声明一个types的variables为PlayerState thePlayerState; 并在我的方法中使用了该variables。 但是我得到错误,说明它是未申报的。 如何在我的方法中正确地声明和使用PlayerStatetypes的variables? 在.m文件中 @implementation View1Controller typedef enum playerStateTypes { PLAYER_OFF, PLAYER_PLAYING, PLAYER_PAUSED } PlayerState; 在.h文件中: @interface View1Controller : UIViewController { PlayerState thePlayerState; 在.m文件中的某些方法中: -(void)doSomethin{ thePlayerState = PLAYER_OFF; }
我有一个UITapGestureRecognizer视图。 所以当我点击视图时,另一个视图出现在这个视图上方。 这个新视图有三个button。 当我现在按下其中的一个button时,我没有得到button的动作,我只能得到轻拍手势动作。 所以我不能使用这些button了。 我能做些什么来获得这些button的事件? 奇怪的是,button仍然突出显示。 我收到它后,不能移除UITapGestureRecognizer。 因为有了它,新的视图也可以被删除。 意味着我想要一个像全屏video控件的行为 。