Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

4
UILabel-自动换行文字
有什么方法可以根据需要设置标签自动换行文字吗?我已将换行符设置为自动换行,并且标签的高度足以容纳两行,但看来它只会在换行符上换行。我是否必须添加换行符以使其正确包装?我只是希望它不能在水平方向上包装。

16
在UIViewController上显示clearColor UIViewController
我UIViewController在另一个UIViewController视图之上有一个视图作为子视图/模态,例如,子视图/模态应该是透明的,添加到子视图中的任何组件都应该是可见的。问题是我有子视图显示黑色背景,而不是clearColor。我试图将其UIView作为clearColor而不是黑色背景。有人知道这是怎么回事吗?任何建议表示赞赏。 FirstViewController.m UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"SecondViewController"]; [vc setModalPresentationStyle:UIModalPresentationFullScreen]; [self presentModalViewController:vc animated:NO]; SecondViewController.m - (void)viewDidLoad { [super viewDidLoad]; self.view.opaque = YES; self.view.backgroundColor = [UIColor clearColor]; } 解决:我已解决问题。它对于iPhone和iPad都运行良好。没有黑色背景的模态视图控制器只是clearColor / transparent。我唯一需要更改的是替换UIModalPresentationFullScreen为UIModalPresentationCurrentContext。多么简单! FirstViewController.m UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"SecondViewController"]; vc.view.backgroundColor = [UIColor …

13
错误:服务无效
我在iPhone上安装应用程序时遇到问题,因为我不断收到以下错误消息 服务无效 请检查您的设置,然后重试 (0XE8000022) 到昨天为止,运行情况一直很好,但是从昨天开始,我遇到了这个问题。

13
如何使用AVAudioRecorder在iPhone上录制音频?
既然iPhone 3.0 SDK已公开,我想我可以向已经使用3.0 SDK的那些人问这个问题。我想在应用程序中录制音频,但我想使用AVAudioRecorder,而不是像SpeakHere示例所示的更老的录制方式。在iPhone开发人员中心中,没有任何关于如何最好地做到这一点的示例,仅引用了这些类。我是iPhone开发的新手,因此我正在寻找一个简单的示例来帮助我入门。提前致谢。

8
@synthesize到底是做什么的?
我看过以下代码: //example.h MKMapView * mapView1; @property (nonatomic, retain) MKMapView * mapView; //example.m @synthesize mapView = mapView1 mapView和之间是什么关系mapView1?是否为创建了set和get方法mapView1?

16
如何在UITableView中设置分隔符的全宽
我有一个UITableView分隔符没有完整宽度的地方。它结束于左侧之前的10像素。我在中使用此代码viewDidLoad()。 self.tableView.layoutMargins = UIEdgeInsetsZero; 同样在情节提要中,您可以选择自定义或默认选择器。现在,所有填充的单元格都没有全角选择器,但空单元格则具有全角选择器。 我怎样才能解决这个问题?


19
更改UITableView节标题的默认滚动行为
我有两个部分的UITableView。这是一个简单的表格视图。我正在使用viewForHeaderInSection为这些标题创建自定义视图。到目前为止,一切都很好。 默认的滚动行为是,遇到某个节时,该节标题保持锚定在导航栏下方,直到下一个节滚动到视图中为止。 我的问题是:我可以更改默认行为,以使节标题不停留在顶部,而是在导航栏下滚动浏览节的其余部分吗? 我缺少明显的东西吗? 谢谢。

16
iPad Web App:在Safari中使用JavaScript检测虚拟键盘?
我正在为iPad编写一个Web应用程序(不是常规的App Store应用程序 -它是使用HTML,CSS和JavaScript编写的)。由于键盘占据了屏幕的很大一部分,因此当显示键盘时,更改应用程序的布局以适合剩余空间是很有意义的。但是,我发现没有办法检测何时或是否显示了键盘。 我的第一个想法是假设当文本字段具有焦点时键盘可见。但是,将外部键盘连接到iPad时,当文本字段获得焦点时,虚拟键盘不会显示。 在我的实验中,键盘也没有影响任何DOM元素的高度或滚动高度,而且我没有发现任何专有事件或属性来指示键盘是否可见。

18
如何检测iPhone / iPad设备上的总可用/可用磁盘空间?
我正在寻找一种更好的方法来以编程方式检测iPhone / iPad设备上的可用/可用磁盘空间。 目前,我正在使用NSFileManager来检测磁盘空间。以下是对我有用的代码片段: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue]; NSLog(@"%s - Free Diskspace: %u bytes - %u MiB", __PRETTY_FUNCTION__, freeSpace, (freeSpace/1024)/1024); return freeSpace; } 我对以上代码片段正确吗?还是有更好的方法来了解总的可用/可用磁盘空间。 我必须检测总的可用磁盘空间,因为我们必须防止应用程序在磁盘空间不足的情况下执行同步。

8
在iOS 7中替换已弃用的-sizeWithFont:constrainedToSize:lineBreakMode :?
在iOS 7中,方法: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode 和方法: - (CGSize)sizeWithFont:(UIFont *)font 不推荐使用。我该如何更换 CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; 和: CGSize size = [string sizeWithFont:font];

11
如何使用UISearchDisplayController / UISearchBar过滤NSFetchedResultsController(CoreData)
我正在尝试在基于CoreData的iPhone应用程序中实现搜索代码。我不确定如何进行。该应用程序已经具有一个NSFetchedResultsController,该谓词可以检索主TableView的数据。我想确保在更改过多代码之前,我走在正确的道路上。我很困惑,因为这么多示例都是基于数组而不是CoreData的。 这里有一些问题: 我是否需要第二个NSFetchedResultsController仅检索匹配项,还是可以使用与主要TableView相同的项? 如果使用相同的方法,是否简单到清除FRC缓存,然后更改handleSearchForTerm:searchString方法中的谓词?谓词是否必须包含初始谓词以及搜索词,或者它还记得它最初使用谓词来检索数据吗? 我如何回到原始结果?我是否只是将搜索谓词设置为nil?这样一来就不会杀死用于检索FRC结果的原始谓词吗? 如果有人在使用FRC进行搜索时有任何代码示例,我将不胜感激!

10
如何从App Store中删除iOS应用
我想从App Store中删除当前标记为“准备出售”的应用程序。我找不到与此有关的任何文档,并且iTunes Connect的“管理您的应用程序”部分中没有“从销售中删除”选项。谁能指导我如何从App Store中删除我的应用程序?
146 ios  iphone  app-store 


19
如何检测UIScrollView何时完成滚动
UIScrollViewDelegate有两个委托方法scrollViewDidScroll:,scrollViewDidEndScrollingAnimation:但是在滚动完成时,这两个都不告诉您。scrollViewDidScroll仅通知您滚动视图已滚动,而不是已完成滚动。 scrollViewDidEndScrollingAnimation仅当您以编程方式移动滚动视图时,其他方法似乎才触发,而不是在用户滚动时。 有谁知道检测滚动视图何时完成滚动的方案?
145 ios  iphone  uiscrollview 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.