草庐IT

iphone-se

全部标签

iphone - Core Motion 陀螺仪 360 度值

我正在测试CoreMotion并使用陀螺仪。现在我得到了我不理解的值(value)观。我的假设是对于每个x、y和z,我会得到一个0-360之间的值,这将是一个完整的旋转,但事实并非如此。[self.motionManagerstartGyroUpdatesToQueue:[NSOperationQueuemainQueue]withHandler:^(CMGyroData*gyroData,NSError*error){NSString*x=[NSStringstringWithFormat:@"%.02f",gyroData.rotationRate.x];NSLog(@"X:%@"

iphone - 如何获取单个 UIBarButtonItem 的多个事件

我正在使用UIBarButtonItem。我想在.m文件中获取执行TouchUpInside或TouchDragInside的事件。帮助我。 最佳答案 如果您以编程方式创建UIbarButtonItem,请首先使用方法将Button添加到UIBarButtonIteminitWithCustomView:(UIView*)view如果您使用的是nib文件,则只需将按钮拖到UIbarButtonItem上,然后获取UIButton的引用socket。然后为两个事件添加目标应该可行。[captureButtonaddTarget:sel

iphone - 传递触摸手势

我正在寻找一种解决方案来帮助“传递”触摸手势。基本上我有一个菜单,我希望用户能够通过一次连续拖动将项目从菜单拖放到Canvas。我已经通过平移手势实现了可拖动的图像(我们将这些实例称为Sprites)。我还可以使用按钮或带有触摸手势的UIImageView在UIView上的任何位置实例化Sprite。但是,目前这需要两次触摸。一个是按下菜单项按钮并释放,创建Sprite。第二个触摸Sprite,允许用户拖动它,然后在他们想要的地方释放它。我想合并这些触摸,以便当用户触摸菜单项时,Sprite被实例化并且已经在平移手势或其他影响的东西中。如果有帮助,我附上了视觉描述。任何帮助表示赞赏。谢

iphone - iPhone 和 iPad 中缓存目录的大小是多少?

我目前在应用程序的Library/Cache目录中存储了我的应用程序所需的大约58MB文件。我有一些用户提示他们无法看到这些文件。我怀疑这可能是因为缓存目录在低空间条件下被操作系统清除。所以,我想知道缓存目录的大小,以便我可以计划存储我的文件。请告诉我。谢谢! 最佳答案 我认为大小是未定义的,您可以存储内容直到填满所有磁盘空间。但是缓存目录有一个注释-OniOS5.0andlater,thesystemmaydeletetheCachesdirectoryonrareoccasionswhenthesystemisverylowon

iphone - 仅使用 iOS 5 设备和 iOS 4 模拟器测试应用程序是否可行?

我最近升级了我的Xcode版本并且一直有hugetrouble试图构建我的第二代iPodTouch运行iOS4.2.1。-太多以至于我放弃了尝试。为模拟器构建适用于iOS5和iOS4.2模拟器-我还将在iOS5设备上测试该应用程序(当我拿到一台设备时)。此测试是否足以发布最低iOS为4.2.1的应用程序?-问题是我已经发布了最低iOS为4.2.1的应用程序,但我需要发布此更新(无需在iOS4设备上进行测试)。这样做有什么问题吗?-如果它在iOS4模拟器和iOS5模拟器/设备上运行是否足够好? 最佳答案 不,模拟器是模拟器,不足以测试

iphone - 如何在 UIWebView 中找到图像的位置

我有一个UIWebView,其中有一个UITapGestureRecognizer,基本上在我的点击手势识别器中我有:-(CGPoint)pointsForImage:(UIGestureRecognizer*)sender{CGPointpt=[senderlocationInView:self];NSString*offsetTop=[NSStringstringWithFormat:@"document.elementFromPoint(%f,%f).offsetTop",pt.x,pt.y];NSString*offsetLeft=[NSStringstringWithForm

iphone - iOS Scrollview 检测滚动

我已经阅读了所有关于这个确切主题的以前的帖子,但我仍然无法检测到用户何时在这个iPad应用程序上滚动...我的.h:#import@interfaceMyApp_ViewController:UIViewController{}@property(weak,nonatomic)IBOutletUIButton*otherButton;@property(weak,nonatomic)IBOutletUIScrollView*otherScrollView;@property(weak,nonatomic)IBOutletUITextView*txtViewHTML;-(void)k_R

iphone - NSUserDefaults 在我检索之前刷新数据

我正在使用NSUserDefaults将NSMutableArray和NSMutableDictionery保存为NSUserDefaults*nsdefaults=[NSUserDefaultsstandardUserDefaults];NSMutableDictionary*appDetail=[[NSMutableDictionaryalloc]initWithDictionary:[sbjasonObjobjectWithString:result]];if([appDetailobjectForKey:KStores]){NSArray*stores=[appDetailob

iphone - 在 UITextField 中添加按钮

我正在开发适用于iOS的浏览器应用程序,并希望在地址栏的文本字段内添加一个“阅读器”按钮,就像MobileSafari在检测到该页面是一篇文章时所做的那样。在UITextField的右侧添加按钮有什么好方法? 最佳答案 您可能想要使用UITextField的rightView属性。基本上,有两个属性(这个属性和相应的leftView)允许您在UITextField中放置自定义View/控件。您可以通过rightViewMode/leftViewMode属性控制是否显示这些View:UIButton*myButton=[UIButto

iphone - 传递给另一个类时 NSDictionary 设置为 nil (IOS)

当我从TableView转换到普通View以显示详细信息时,我将NSDictionary对象从一个View类传递到另一个View类:传递Controller:[tweetControllersetTweet:tweet];接收Controller.h:@interfaceTweetViewController:UIViewController{NSDictionary*tweet;}@property(nonatomic,retain)NSDictionary*tweet;接收Controller.m:@implementationTweetViewController@synthes