如何在iOS真实设备上设置假GPS位置

目前我必须testing应用程序,并在真实的IOS 7设备上设置不同的假GPS位置。 在Android上,我使用“我的假位置”。 不幸的是,我没有findIOS 7相同的应用程序。任何想法来解决我的问题?

swift:等价的objective-c运行时类

下面的Objective-C代码是什么等价的Swift代码。 运行时概念找不到快捷的主题。 #import <objc/runtime.h> Class class = [self class]; 试图获得self类对象? 更新:尝试下面的代码,得到错误,因为'UIViewController.type' doesn't conform to protocol 'AnyObject' var klass: AnyClass = object_getClass(self) 注意:find这个post,但没有帮助。

UISearchDisplayController – 如何预载searchResultTableView

我想显示一些默认的内容,当用户点击search栏,但在任何文本input之前。 我有一个使用settext的解决scheme: – (void) searchDisplayControllerDidBeginSearch:(UISearchDisplayController *)controller { [searchDisplayController.searchBar setText:@" "]; } 这工作,但它不优雅,search栏中的提示文字消失。 有没有更好的方法来预加载到UISearchDisplayController的SearchResultTableView数据,而不必自己实现整个UISearchfunction在自定义控制器? 要获得所需效果的演示,请查看Safari的search框,如果点击它,search界面将打开,并显示以前的search。

每个iOS版本目前使用了多less个单元?

任何人都知道在哪里可以find有多less个单位正在运行每个主要版本的iOS(1-4)的统计信息。 我试图决定是否谨慎使用仅在iOS 4中可用的function。谢谢!

iOS UIImageView缩小图像会在iPad 2上产生别名图像

我正在使用UIImageView来显示图像的缩略图,然后可以select以全尺寸查看。 UIImageView的内容模式设置为纵横比。 图像通常从500px x 500px缩小到100px x 100px。 在视网膜的iPad上,它们显示得非常好,而在iPad2上,它们被严重混淆,直到尺寸接近原始图像大小。 例子: 原始图像 视网膜iPad渲染在100px x 100px iPad 2在100px x 100px的渲染 iPad 2和新iPad之间的区别可能只是屏幕分辨率,或者可能是GPU更好地装备图像。 无论哪种方式,iPad 2渲染非常差。 我曾尝试通过创build新的上下文来缩小图像大小,将插值质量设置为高,并将图像绘制到上下文中。 在这种情况下,iPad上的图像看起来不错。 在我继续下载图像复制/调整大道之前,我想检查一下我没有find简单的东西。 我明白,UIImage是不是有缩放,但我是在印象UIImageView是在那里处理扩展,但目前似乎没有做好缩小。 我错过了什么(如果有的话)? 更新 :注意:渲染/resize的图像上的阴影添加在代码中。 禁用此function对缩放质量没有影响。

iOS 7.1 UitableviewCell内容与下面的内容重叠

所以我有代码,这是成功的iOS 7.0,但不是在7.1。 我有一个简单的tableview,用代码: – (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1; } – (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return 10; } -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 70.0; } – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath]; for (UIView *view in cell.contentView.subviews) { [view removeFromSuperview]; } UILabel *label = [[UILabel alloc] init]; label.text […]

当UICollectionView中的重用单元格显示多个UIImageView时,应该只显示一个

我有我的UICollectionView有问题。 最初它显示正常,显示单元格的网格,每个单元格与一个单一的UIImageView 。 这些UIImageViews显示了存储在应用程序包中的具有透明度的PNG。 我的问题是,一旦UICollectionView已经滚动,一些单元格似乎已损坏。 腐败的单元格显示了多个图像堆叠在一起,最上面的图像是它应该显示的图像,下面的图像是应该在其他单元格中使用的图像。 我最好的猜测是,这与UICollectionView中的单元格被重用的方式有关,但我愿意提供build议。 这是我用来在UICollectionView创build单元格的委托代码: // creates the individual cells to go in the menu view – (UICollectionViewCell*) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { // create collection view cell UICollectionViewCell * cell=[collectionView dequeueReusableCellWithReuseIdentifier:@"cell" forIndexPath:indexPath]; // create a uiview where we can place all views that need to go into this cell UIView * […]

如何在ios 8的alertview中添加文本input?

我想在ios 8的警报视图中添加文本input。我知道这是使用UIAlertController完成,但没有任何想法。 怎么做 ?

titleTextAttributes iOS 7中的UIAppearance字体

我正在使用UIAppearance将字体应用到UINavigationBar和UIBarButtonItem,我遇到了问题。 我跑这个代码: [[UIBarButtonItem appearanceWhenContainedIn:[UIToolbar class], nil] setTitleTextAttributes: @{NSFontAttributeName : [UIFont fontWithName:@"My_Font" size:17.0]} forState:UIControlStateNormal]; NSLog(@"%@", [[UIBarButtonItem appearanceWhenContainedIn: [UIToolbar class], nil] titleTextAttributesForState:UIControlStateNormal]); 并在iOS 7上的日志的结果是: (null) iOS 6的结果是: { NSFont = "<UICFFont: 0x1d897a80> font-family: \"My_Font\"; font-weight: normal; font-style: normal; font-size: 17px"; } 我无法find任何iOS 7文档,这将表明这不应该工作,有没有其他人有这个问题? 编辑1 我实际上已经得到这个与[UINavigationBar appearance]的问题是,我设置的大小为0,以便将字体设置为默认的navbar / barButtonItem大小,如NSString UIKit Additions Reference中所述,但这显然不再适用于iOS 7.相反,将点大小设置为0将返回系统字体。 我仍然无法设置titleTextAttributes [UIBarButtonItem appearanceWhenContaintedIn:[UIToolbar class], nil]]

从相机中dynamic检测不同形状(圆形,方形和矩形)?

我想创build一个应用程序来检测对象的形状(圆形,正方形和矩形只有几何形状),不应该使用标记较less或基于边缘的方式来检测扩增中的形状。 我已经使用了以下的东西,像通过metaio sdk中已经存在的教程的过程 1)Metaio: http ://dev.metaio.com/sdk/tutorials/hello-world/ 2)OpenCV: http : //docs.opencv.org/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.html#canny-detector 这些是我试图实现的东西。 几何形状:1)实时圈可以是任何圆形物体 – > 2)实时广场可以是任何方形物体 – > 3)实时矩形可以是任何矩形对象 – > 我怎样才能实现这种增强的情况。 提前致谢