Tag: iphone

如何在UIWebView中增加字体大小

如何增加或减lessUIWebview字体大小,不使用scalePageToFit:NO;

有没有办法“find神秘的保留”…?

最近我正在修复某人的代码。 有一个大class不会释放。 你必须用5或6个版本才能达到dealloc。 我仔细看了看大class,最终find了需要发布的各种东西。 这让我想到: 只需要一些非常简单的方法来“find”对象上的所有保留对象 。我是对的吗? 那么,有没有一种简单的方法来“find所有的保留”在一个对象上? XCode或乐器中是否有其他人都知道的button? 当你找不到一个神秘的东西时,你会怎么做呢? 因此,在iOS的宇宙中,如果有人知道“显示所有的保留来自这个对象”button – 谢谢! PS请注意,没有泄漏,这个问题是完全无关的泄漏。 对象只是“完全正确”不会释放。 稍后.. 法比奥真正惊人的解决scheme: 法比奥提供了一个惊人的解决这个问题。 用九个字来表示: -(id)retain { NSLog(@"%@", [NSThread callStackSymbols]); return ([super retain]); } 这在许多情况下是非常有用的,并导致许多其他有用的事情。 法比奥,你可能永远每年为我节省了两个人工周。 谢谢! 顺便说一句,如果你刚刚掌握了这一点,并努力与输出,我看到通常会有许多“UINib instantiateWithOwner:”块。 看起来这些会先来,重要的块将跟随。

如何在UITextView iPhone键盘中禁用自动完成function

我正在做的应用程序,我想在文本字段中禁用键盘的自动完成function。 我怎样才能做到这一点?

NSUrlConnectionDelegate – 获取http状态码

在iOS中,如何从Web服务器接收http状态码(404,500 200等)。 我假设它在NSUrlConnectionDelegate。 Objective-C或Monotouch .NET的答案确定。

iPhone的iOS 4 addTimeInterval弃用

我使用addTimeInterval来创build本地通知,但它似乎已被弃用(iOS 4)。 我的代码: localNotif.fireDate = [now addTimeInterval:timeInterval]; Xcode的警告: 'addTimeInterval:' is deprecated (declared at /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDate.h:27) 我应该用什么来代替? 谢谢。

如何在导航栏中设置活动指示器?

我是iphone开发的新手。我想在导航栏中设置一个活动指示器。我在导航栏下面看到我的活动指示器。我的代码在这里 -(IBAction) gomethod : (id) sender { xxMapSubviewcontroller = [[XxMapSubviewcontroller alloc] init]; [self.navigationController pushViewController:xxMapSubviewcontroller animated:YES]; activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; activityIndicator.frame = CGRectMake(0.0, 0.0, 20.0, 20.0); [activityIndicator startAnimating]; [xxMapSubviewcontroller.view addSubview:activityIndicator]; } 我如何设置我的活动指标在导航栏? 请帮我。谢谢。

UIPageViewController在iOS 6中不返回手势识别器

我正在尝试禁用UIPageViewController的平移手势识别器。 在iOS 5上,我可以遍历它们并禁用它们。 for (UIGestureRecognizer* recognizer in self.pageViewController.gestureRecognizers) { if ([recognizer isKindOfClass:[UIPanGestureRecognizer class]]) { recognizer.enabled = NO; } } 在使用UIPageViewControllerTransitionStyleScroll的iOS 6上,没有页面视图控制器返回的手势识别器。 澄清 这可以归结为: 当UIPageViewController的过渡样式设置为滚动时,self.pageViewController.gestureRecognizers = 0,所以我不能访问手势识别器。 有什么办法可以解决这个问题吗? 我不认为我做了任何错误,因为curl转换工作正常。

将longpress手势和拖动手势组合在一起

我正在转移我的观点 UIPanGestureRecognizer *panRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(moveRight:)]; [panRecognizer setMinimumNumberOfTouches:1]; [panRecognizer setMaximumNumberOfTouches:1]; [panRecognizer setDelegate:self]; [bubbleView[rightCnt] addGestureRecognizer:panRecognizer]; [panRecognizer release]; 现在,我想通过长按拖动来做同样的事情。 任何想法?

我如何将NSDictionary转换为NSMutableDictionary?

我有一个现有的NSDictionary有: { "charts_count" = 2; "created_at" = "2010-04-12T16:37:32Z"; exchange = NASDAQ; "followers_count" = 259; id = 8404; industry = "<null>"; "messages_count" = 1436; ric = "GRPN.O"; sector = "<null>"; symbol = GRPN; title = Groupon; "updated_at" = "2011-09-05T04:17:56Z"; } 我怎样才能把这些内容,并把它放到一个新的NSMutableDictionary?

你能从移动Safari访问iPhone相机吗?

是否有一个JavaScript API从Mobile Safari访问iPhone的相机?