通过应用程序连接WiFinetworking

我实际上创build了一个应用程序,用户连接到的WiFinetworking将限制访问内容。 那么是否有可能通过应用程序自动login到安全的WiFi? 我不想强制用户手动执行。 它应该尽可能简单的用户。 也许有一种方法来安装设备的networkingconfiguration文件或类似的东西? 任何想法呢? 谢谢

仅在UITableView中显示可用CellForRow的分隔符

我正在使用自定义单元格的UITableView。 它工作正常,但问题是当UITableView中只有一个或两个单元格。 它也给空单元的分隔符。 是否有可能显示分隔符只有与我的自定义单元格加载的单元格?

自定义字体在swift中不能正常工作

我已经按照步骤在xcode中快速地添加自定义字体 和自定义字体 但不能够在程序标签programetically设置该字体 var labeladd = UILabel(frame: CGRectMake(40, 50, 70, 22)) // label.center = CGPointMake(160, 284) /// labeladd.font=UIFont.boldSystemFontOfSize(15) labeladd.font = UIFont(name:"Source Sans Pro",size:15) labeladd.textColor=UIColor.blackColor() labeladd.textAlignment = NSTextAlignment.Center labeladd.text = "this is custom fonts" myview.addSubview(labeladd)

2.23:应用程序必须遵循iOS数据存储指南,否则将被拒绝

通过上传应用程序到应用程序商店给了我这个错误。 2.23:应用必须遵循iOS数据存储准则,否则将被拒绝 我一直在看什么是错误的是我正在使用的一个文件不符合存储要求。 更具体地说,它是一个用route-me库加载离线模式的sqlite。 我正在使用sqlite在离线模式下加载地图,似乎这个地图是作为备份存储在iCloud,所以我跳过存储限制。 不知道如何说这个副本不是在iCloud中创build的。 代码如下: [[RMDBMapSource alloc] initWithPath: @ "map.sqlite"]; 文件大小是23MB 有任何想法吗?

点击两次后,无法在iOS上inputhtmlinput字段

我在iOS上遇到一个问题,我已经提出了一个小提琴: http://jsfiddle.net/Hk56Q/ 如果为任何触摸事件(touchstart / touchmove / touchend)添加了事件侦听器,如下所示: function onTouch( e ){}; document.addEventListener( 'touchstart', onTouch, false ); 导致input字段在iOS上具有以下行为: 第一次触摸:input获得焦点,用户可以正确input 随后的触摸(重点放在已经存在的字段):打字不再工作 在iPad和iPhone(模拟器和实际设备)上,我正在iOS 5,5.1和6上体验和testing此问题。 唯一的修复似乎是删除事件监听器来恢复input字段的正确行为(或实际上从不添加监听器): document.removeEventListener( 'touchstart', onTouch); 我还注意到,如果页面上有多个iframe,并且其中一个将侦听器添加到其文档,则会打破其他iframe的input字段。 小提琴在我的Android手机上正确行事。 任何想法为什么会发生? 或者如何让触摸事件的全局自定义事件处理程序,而不会打破iOS上的input?

UICollectionView reloadData在节头中退出第一个响应者

我有一个UICollectionView有部分标题。 在部分标题中,我有一个UISearchBar 。 我想要在search栏中input我的collections夹视图中的内容。 我用下面的方法做到这一点: // The method to change the predicate of the FRC – (void)filterContentForSearchText:(NSString*)searchText { NSString *query = searchText; if (query && query.length) { NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name contains[cd] %@ or createdAt contains[cd] %@ or noteText contains[cd] %@ or keywords contains[cd] %@", query, query, query, query]; [self.fetchedResultsController.fetchRequest setPredicate:predicate]; } else { […]

获取UIPageViewController的滚动位置

我正在使用UIPageViewController ,我需要获取ViewController的滚动位置,因为用户滑动,所以我可以部分淡化一些资产,而视图正在转换到下一个UIViewController 。 UIPageViewController的delegate和datasource方法似乎没有提供任何访问权限,在内部我假设UIPageViewController必须在某处使用滚动视图,但它似乎并不直接子类化,所以我不能打电话 func scrollViewDidScroll(scrollView: UIScrollView) { } 我已经看到一些其他postbuild议抓住pageViewController!.view.subviews的引用,然后第一个索引是一个scrollView,但这似乎很 hacky。 我想知道是否有一个更加标准的方式来处理这个问题。

AnyObject和UIbutton作为发件人有什么区别?

当定义一个IBAction时,Anyobject和UIButton都有一个选项,两者的区别是什么?

如何比较两个NSMutableArray?

我怎样才能比较两个NSMutableArray? 如果两者都相同,则返回true,否则返回false。 谢谢…

iOS设备不会显示在Xcode 6.1.1上 – 直到重新启动Mac之后

自从更新到Xcode 6.1后,一段时间后,我的所有iOS设备都无法被Mac识别。 它曾经是每隔几天,但现在每天发生好几次。 唯一的补救措施是重新启动Mac。 这是完全不能接受的,并与任何基于UNIX的操作系统相反。 在安装优胜美地之前,我已经运行了这个相同的Mac几个月,没有问题。 唯一的线索是在系统日志中: 12/22/14 8:42:53.681 PM Xcode[385]: AMDeviceConnect (thread 0x128e11000): Could not connect to lockdown port (62078) on device 67 – 28cb21671799bc4efe266987ae586ba2cb6247b7: 0xe8000084. 我已经search了几个星期甚至提起了一个雷达。 我知道其他开发者也经历过这种荒谬的行为。 有没有人有一个想法是怎么回事或什么服务失败? 目前正在运行的OS X 10.10.1,Xcode 6.1.1和iOS 8.1.2,iOS 8.1和iOS 7.1.2出现问题