使用AVPlayer获取AirPlay设备的名称

当在MPMoviePlayerController中启用AirPlay时,它将显示一个文本“此video正在播放设备名称 ”。 在AVPlayer上使用AirPlay时,有没有办法以编程方式获取设备名称?

是否有可能将多个PDF文件合并到一个单一的PDF文件在iPhone程序化?

是否有可能将多个PDF文件合并成一个单一的PDF文件编程在iphone.I已经创build了我的程序的不同部分单独的页面,现在需要合并成一个单一的文件

xcode 7.1 swift框架应用程序构build但不归档

我在Swift中创build了一个示例框架,xcode 7.1。 然后构build框架以进行性能分析,发布版本。 发布的框架然后添加(embedded)到iOStesting应用程序。 该应用程序生成的罚款,但试图归档时。 一个错误发生,说“位码包不能生成,因为”… /testing/ FW.framework /固件“没有完整的位代码。所有框架和dylib的位码必须从Xcode档案或安装构build生成的架构arm64 “ 框架和应用程序项目都是默认设置,启用了Bitcode。 为了确保Framework有位代码,在Framework上使用这个命令 “otool -l FW.framework / FW | grep __LLVM” 产量 segname __LLVM segname __LLVM segname __LLVM segname __LLVM 我错过了什么? 我在这里包含了这两个项目,你可以下载它们并尝试归档。

自定义editingAccessoryView不工作

我有以下代码为自定义单元格的UITableView: – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"FolderCellViewController"]; if (cell == nil) { // Load the top-level objects from the custom cell XIB. NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"FolderCellViewController" owner:self options:nil]; // Grab a pointer to the first object (presumably the custom cell, as that's all the XIB should contain). […]

使用OCunit在iOS上testingasynchronous代码

有谁知道任何现有的库,允许与OCUnittestingasynchronous代码? 我正在考虑像GHAsyncTestCase ,但从SenTestCase 。 我问,因为如果我没有find任何我要将GHAsyncTestCase到OCUnit,但我不想重复别人已经完成的工作。

Google Maps iOS SDK将“我的位置”button移动到左下angular

使用Google Maps for iOS SDK,“我的位置”button默认放置在右下angular: 我想把它放在左下angular(是的,我意识到我需要小心不要模糊那里的“Google”标志)。 我不相信SDK有这样做的“官方”方式,但基于这个答案,我已经想出了如何获得我的位置button子视图,以便我可以定位它。 有我困惑的部分是我应该给我的位置视图的框架和/或界限,以获得我想要它的值。 对于初学者来说,我现在所处的“我的位置”button有frame.origin.x = -74和frame.origin.y = -54 。 这是我第一次看到frame.origin.x或frame.origin.y负坐标,我甚至不知道iOS如何处理负坐标。 我的第一个想法是,例如frame.origin.x = -74相当于[view superview].frame.size.width – 74 ,即负值从[view superview].frame.size.width – 74的宽度或高度减去。 但后来我看了超级视图的宽度和高度,他们都是0.0 。 这里是我的代码输出关于地图和我的位置button框架和边界的一些信息: – (void)loadView { GMSCameraPosition *cam = [GMSCameraPosition cameraWithLatitude:jcuTownsvilleCenterCampusLat longitude:jcuTownsvilleCenterCampusLon zoom:17]; self.campusMap = [GMSMapView mapWithFrame:CGRectZero camera:cam]; self.campusMap.myLocationEnabled = YES; self.campusMap.settings.myLocationButton = YES; self.view = self.campusMap; for (UIView *view […]

如何在IOS中应用部分淡入?

我有2张图片。 一个在另一个的后面。 我想淡出从左上angular开始的顶部图像。 我怎样才能做到这一点? 我应该使用渐变面具吗?

更新内部应用程序 – iOS企业开发人员计划

我正在寻找有关iOS企业开发人员计划的信息。 据我所知,内部分发允许公司在不知道设备UDID的情况下在内部分发iOS应用程序(与特殊分发不同)。 使用这些configuration文件构build的应用程序可以在技术上安装在任何iOS设备上(不限制设备数量),但许可协议规定,我们不能将企业应用程序分发给公司外的任何人。 从我阅读的内容来看,我们可以通过企业内部的任何媒体来分发应用程序。 在我们的例子中,我们希望将.ipa和.plist放在我们的Intranet上(通过身份validation保护)。 我们的用户可以使用任何iOS设备浏览到该网站,input他们的凭据,点击链接并安装应用程序。 那很棒。 但是更新如何工作? 我无法find有关此主题的信息。 如果我创build了一个新版本的应用程序,所有设备都会自动更新而不需要我的介入?

UITableView与多个部分使用Realm和Swift

好吧,所以我发现了很多关于UITableView和多个部分的信息,然而,他们总是使用string,数组,静态数据,Obj-C或其他我无法翻译的情况,主要是因为我完全新开发的应用程序。 任何帮助都非常感激,因为我已经有一个多月的时间,一直在尝试不同的方法而没有成功。 所以我有多个Dog对象具有以下属性: class Dog: Object { dynamic var name = "" dynamic var race = "" dynamic var age = 0 dynamic var owner = "" dynamic var dogID = "" override static func primaryKey() -> String? { return "dogID" } } 在我的ViewController文件中,我有下面的代码(我删除了不相关的行): let realm = try! Realm() var dogResults : Results<Dog>? override func […]

使用核心graphics的优点

我想知道从使用Core Graphics而不是Open GL ES得到什么样的优势。 我的主要问题是基于这个: 创build简单的视图animation。 创build一些视觉吸引力的对象(像核心绘图的graphics,例如animation对象等)。 费时(包括学习和实施) 简单的2D游戏 复杂的2D游戏 3D游戏 代码维护广告也更干净的代码。 与其他UI元素更容易集成。 谢谢。