Tag: ipad

在iOS5中检测静默模式?

过去我使用过这种方法来检测无声开关是否启用: – (BOOL)silenced { #if TARGET_IPHONE_SIMULATOR // return NO in simulator. Code causes crashes for some reason. return NO; #endif CFStringRef state; UInt32 propertySize = sizeof(CFStringRef); AudioSessionInitialize(NULL, NULL, NULL, NULL); AudioSessionGetProperty(kAudioSessionProperty_AudioRoute, &propertySize, &state); if(CFStringGetLength(state) > 0) return NO; else return YES; } 这不再适用于我的iPad或iPhone上的iOS5。 这是一个已知的问题? 我一直没能find任何堆栈溢出或苹果开发论坛的答案。 希望你能帮助…

如何在iPad上以编程方式启动iBooks电子阅读器?

就像UIApplication.openURL一样。 有没有一个API来启动一个ISBN的iBooks?

iOS 7 UITextView垂直alignment

这是怎么可能的,我的可编辑UITextView (放在一个简单的UIViewController内的一个UISplitView作为UITextView委托)是不是从开始显示文本,但像6-7线之后? 我没有设置任何特定的自动布局或类似的东西,试图删除文字没有帮助(所以没有隐藏的字符或东西)。 我在iPad上使用iOS 7,故事板看起来不错…在iOS模拟器和真实设备上的问题是一样的。 我生气了:P 这是一些代码。 这是ViewController的viewDidLoad() – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.itemTextField.delegate = self; self.itemTextField.text = NSLocalizedString(@"NEWITEMPLACEHOLDER", nil); self.itemTextField.textColor = [UIColor lightGrayColor]; //optional } 这里是重写的函数为UITextView我正在使用一些代码,我已经发现在StackOverflow模拟一个占位符的视图(相同的东西在iPhone版的故事板工作正常)… // UITextView placeholder – (void)textViewDidBeginEditing:(UITextView *)textView { if ([textView.text isEqualToString:NSLocalizedString(@"NEWITEMPLACEHOLDER", nil)]) { textView.text = @""; textView.textColor = [UIColor blackColor]; […]

更改焦点表单元素时禁用滚动ipad web应用程序

我有一个networking应用程序。 我试图禁用/防止滚动发生在你关注不同的表单input时(即,当你通过表单中的input元素前进时发生的滚动)。 我已经禁用了这个滚动: <script type="text/javascript"> $(document).ready(function() { document.ontouchmove = function(e){ e.preventDefault(); } }); </script> 添加更多的信息 – 我有一些“幻灯片”,我的网页组成。 每个都是768×1024,他们是“堆叠”在页面上(即页面是768×3072 [1024 * 3 = 3072]),当你点击一个链接我使用scrollTo jquery插件滚动到下一个“幻灯片”和.focus()在input元素上。 有谁知道如何做到这一点?

苹果是否拒绝“移动networkingshell”应用程序?

我不知道如何正确地说出这个,所以我会变得有点冗长: 我的任务是为我的公司build立一个应用程序,只需将一个移动网站加载到没有地址栏或任何东西的准系统浏览器。 所以基本上这个应用程序就像用户在Safari浏览器那样(没有普通的浏览器控件)一样。 我的问题是:苹果拒绝这种应用程序,因为它只是一个移动网站的包装? 我完全失去了这一点,因为我以前从来没有为iOS开发过,也不知道我会遇到什么样的障碍。

iOS:禁用子视图的自动旋转

我有支持方向更改的iPad应用程序的嵌套视图层次结构。 它看起来与以下类似。 UIViewController UIView – UIView – UIImageView (disable rotation) – UIImageView – UIView (disable rotation) – UIView – UIView … 我想locking一些子视图的方向,同时允许其他人自动旋转和resize。 我似乎无法弄清楚如何做到这一点。 一种方法似乎是在willAnimateRotationToInterfaceOrientation:手动旋转子视图。 鉴于SDK正在执行旋转,我只是将其撤销,这并不是特别有吸引力。 有没有办法简单地禁用方向更改子视图或其他方法来重构我的层次结构?

使用块从后台线程加载图像

我有下面的方法,基本上调用一个请求加载在后台线程的图像NSData数组: [query findObjectsInBackgroundWithBlock:^(NSArray * objects, NSError * error){ }]; 在这种情况下,对象是NSData的一个数组。 问题是,如果我有100个图像加载(数组中的100个元素)。 这意味着用户将不得不等待一段时间才能看到在UITableView中显示的图像。 我想要做的是让他们看到一个图像,一旦它是可用/加载..我必须然后更改代码,以便它有100个后台线程加载图像?

是编程颠倒可能的图像的颜色?

我想拍摄一张图片,并在iOS中反转颜色。

在iOS 5中使用Storyboard时,无法将多个button分配给UINavigationItem

我是一位在开发用户界面方面有丰富经验的iOS开发人员。 我现在正在testingStoryboardfunction,因为我正在testing切换到“devise”UI而不是实现它。 在过去我坚持使用nib / xib的限制,因此我从来没有成功的开关。 所以这里来一个新的尝试故事:) 现在我的问题 – 我正在devise一个iPad的故事板,其中有一个导航控制器和桌面视图控制器。 我想添加多个UIBarButtonItems,但是我可以用Interface Builder为每一边添加一个。 代码如下所示: UIBarButtonItem *b = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:nil action:nil]; UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil]; spacer.width = 20; self.navigationItem.rightBarButtonItems = [NSArray arrayWithObjects:self.editButtonItem, spacer, b, nil]; 但为什么我不能使用IB添加多个button? 只有leftBarButtonItem,rightBarButtonItems,backBarButtonItems … 这让我疯狂 谢谢!

如何自定义/设置一个UIPopoverController

我正在研究iPad应用程序,并使用UIPopoverControllers。 我在应用程序需要品牌和风格的一部分,我想知道如何改变UIPopoverController的颜色/色调? 标准是深蓝色,但它需要另一种颜色.. 这可能吗? 问候,托马斯