草庐IT

Objective-c

全部标签

iphone - 如何引用 NSArray 中的 NSDictionary 中的对象

当我对数组进行NSLog时,我得到了这个:({content="contenta";id=452069;timestamp=1313341470;},{content="contentb";id=451498;timestamp=1313261505;},etc...)如何引用特定索引?例如,您将如何获取第二个索引的内容。我已经尝试过[[myArrayobjectAtIndex:1]objectForKey:@"content"]但这会使程序崩溃。同时执行[myArrayobjectAtIndex:1]也会使程序崩溃。 最佳答案 根

iphone - 识别 UIImageView 区域中透明像素的百分比

我正在尝试为UIImageView中定义的像素设置碰撞类型HitTest。我只想循环浏览定义区域中的像素。这是我目前所拥有的:-(BOOL)cgHitTestForArea:(CGRect)area{BOOLhit=FALSE;CGColorSpaceRefcolorspace=CGColorSpaceCreateDeviceRGB();floatareaFloat=((area.size.width*4)*area.size.height);unsignedchar*bitmapData=malloc(areaFloat);CGContextRefcontext=CGBitmapCo

objective-c - 几个TableView问题

我希望创建一个类似于iTunesiPhone应用程序搜索界面的界面。我有几个问题似乎找不到答案:这是一张有问题的iTunesiPhone应用程序搜索界面的图片:如何创建tableView部分副标题,例如TopHits部分标题下的TaptoPreview,Double-TaptoViewinfo。如何将价格按钮创建为向右浮动?这是native完成还是使用自定义UIView?最后,我如何区分单击和双击任何表格View单元格? 最佳答案 您需要创建一个自定义UITableViewCell,here'satutorial.用于价格按钮和单元

objective-c - 在何处应用 UITableViewCell/自定义单元格外观的应用程序设置

我正在为我的应用程序添加一个替代样式选择,可以从我的应用程序内设置屏幕访问它。用户可以选择深色或浅色配色方案。到目前为止,我已经在UITableViewCell中使用了initWithStyle:来设置颜色。但是,一旦加载View,即使用户通过我的导航Controller切换View,自定义表格单元格类也不会再次初始化。所以我需要使用像viewWillAppear:这样的事件,但是对于UITableViewCell似乎没有这样的事件。我应该使用什么? 最佳答案 UITableViewDelegate协议(protocol)有一个ta

objective-c - UiSplitViewController 中的 UITabbarController

我是iPad开发的新手。我正在开发类似于以下应用程序的ipad应用程序:http://itunes.apple.com/us/app/dropbox/id327630330?mt=8http://itunes.apple.com/in/app/box.net/id290853822?mt=8...在这两个应用程序中,结构看起来像集成在uisplitviewcontroller中的uitabbarcontroller。但是我听说uisplitviewcontroller不能是rootviewcontroller。那么这些应用程序是如何设计的???怎么做这样的结构???

objective-c - iOS CAKeyFrameAnimation 旋转

我编写了此CAKEyFrameAnimaton以在其X轴上旋转CALayer。但它不旋转。我在这里做错了什么?CAKeyframeAnimation*topFoldAnimation=[CAKeyframeAnimationanimationWithKeyPath:@"transform.rotation.x"];topFoldAnimation.duration=15;topFoldAnimation.repeatCount=1;topFoldAnimation.removedOnCompletion=NO;topFoldAnimation.autoreverses=NO;topFo

objective-c - ASIFormDataRequest - iOS 应用程序。我如何检索后变量

所以我有这个指向.php的url到目前为止,除了我想要的实际XML之外,我设法检索了所有内容。XML存储在一个名为_xml的变量中。if($this->outMethod==""||$this->outMethod=="POST")//DefaulttoPOST{$_POST["_xml"]=$_xml;}所以我已经将outMethod设置为POST,但我不明白如何检索_xml中的值。-(void)grabURLInBackground{NSLog(@"graburlinbackground");NSURL*url=[NSURLURLWithString:@"xxxxxxxxxxx"]

iphone - Youtube 嵌入 html for uiwebview 不工作(在 iOS 4.2 iPhone 3G 上)

我有一个UIWebView,其中包含以下嵌入代码:这在我的iPhone4(iOS4.3)上运行良好,但在iPhone3G(iOS4.2)上测试时,会出现全屏youtube播放器,但在“正在加载电影...”时停止/挂起我应该为4.2使用不同的嵌入代码吗?我应该完全使用不同的嵌入代码吗?非常感谢任何建议。谢谢你们。傻瓜 最佳答案 试试这个:它使用HTML5-video元素而不是指flash。 关于iphone-Youtube嵌入htmlforuiwebview不工作(在iOS4.2iPhon

iphone - 使用半透明条形样式时,导航栏不设置动画

这行不通[self.navigationControllersetNavigationBarHidden:YESanimated:YES];当我有这个barstyle的时候rootNavigationController.navigationBar.barStyle=UIBarStyleBlackTranslucent;它不应该动画化的原因是什么?有什么解决办法吗?编辑这是行不通的:[rootNavigationController.navigationBarsetBarStyle:UIBarStyleBlack];[rootNavigationController.navigatio

iphone - 用户在app purchase中重新购买时,paymentQueue::updatedTransactions应该被iOS调用?

当用户在apppurchase中重新购买时,paymentQueue::updatedTransactions应该被iOS调用吗?情况是:如果用户重新购买产品,代码中没有调用任何内容,所以我无法将内容“打开”到完整版。 最佳答案 paymentQueue::updatedTransactions应该被调用。如果产品是非消耗品或自动续订的,那么苹果将不会扣款,交易也会失败。因此,对于非消费品或自动新订阅,您必须恢复交易。对于订阅和消耗品,您必须自行处理。我不确定我是否正在解决你的问题。因此,如果您需要进一步的帮助,请发布一些代码或更多