如何在UINavigationController的单个视图上强制特定的UIInterfaceOrientation?

好的,情况如下: 我有一个应用程序,我只想在UINavigationController中有一个特定的视图具有横向。 这个视图是一个UIImageView,我正在捕获一个签名(这部分工作真棒)。 所以,像这样: previous view –> signature view –> next view (portrait) (landscape) (portrait) 我似乎无法find一种很好的方法来强制设备方向横向签名屏幕上。 在签名视图上使用纵向方向永远不会有意义,因为实际上没有足够的空间来签署该屏幕宽度。 那么,关于如何做到这一点的任何明智的想法? 我已经考虑可能做模式签名视图,从而打破了导航控制器。 思考?

replaceAFNetworking 2.x中的AFJSONRequestOperation

我正在做一个基本的iPhone应用程序与HTML请求,按照本教程。 本教程让我在AFNetworking中使用AFJSONRequestOperation。 麻烦的是,我正在使用AFNetworking版本2,它不再有AFJSONRequestOperation。 所以,当然,这个代码(从教程中的“ 查询iTunes StoresearchAPI ”标题下的大约一半)不能编译: NSURL *url = [[NSURL alloc] initWithString: @"http://itunes.apple.com/search?term=harry&country=us&entity=movie"]; NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url]; AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) { NSLog(@"%@", JSON); } failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) { NSLog(@"Request Failed with Error: %@, %@", error, error.userInfo); }]; [operation start]; […]

“导出为本地化”时出错Xcode 6.3

我想添加一些新的语言到我的项目,但点击Editor -> Export For Localization -> Save ,我得到以下错误: Localization failed reading "/var/folders/rs/_qctp1n15gl81l8s0rm7njnh0000gn/T/Xcode3SourceStringsAdaptor-2E68CCA9-A2EA-4EE4-8ED1-A9250721AFC1/Localizable.strings" Please address the issue at file location 990 我已经在不同的项目中尝试过,有些工作得很好,有些有这个错误。 所有的项目都有相同的语言,并已经本地化,我只需要添加一些其他语言。 我不知道是什么原因或如何解决这个问题。 我很感激任何回应!

URL标识符和URLscheme

在iOS中,您可以设置URLscheme,以便其他应用程序可以启动您或将数据传递给您。 什么是URL标识符? 除了指定URL Schemes之外,它似乎没有用到任何地方。 另外,当手机上有重复的URLscheme时会发生什么?

Swift:如何组合两个Dictionary实例?

如何使用Swift将[Dictionary]附加到另一个[Dictionary] ? 我正在使用AlamoFire库将JSON发送到REST server 。 词典1 let dict1: [String: AnyObject] = [ kFacebook: [ kToken: token ] ] 词典2 let dict2: [String: AnyObject] = [ kRequest: [ kTargetUserId: userId ] ] 如何将两个字典组合成一个新字典,如下所示? let parameters: [String: AnyObject] = [ kFacebook: [ kToken: token ], kRequest: [ kTargetUserId: userId ] ] 我试过dict1 += dict2但有一个编译错误。 提前致谢!

什么是推荐的iOS应用程序样式?

什么是推荐的iOS应用程序样式? 例如,如果有多个标签或文本视图,在一个地方如何更新字体样式/颜色更新所有其他位置的样式/颜色? 我知道子分类可能是一种方法…有没有其他的方法?

iOS头文件中的属性和variables之间的区别?

可能重复: Objective-c中的“实例variables”和“属性”有什么不同? self.ivar和伊娃之间的区别? 在@interface行之后立即声明括号中的variables和定义下面的属性有什么区别? 例如… @interface GCTurnBasedMatchHelper : NSObject { BOOL gameCenterAvailable; BOOL userAuthenticated; } @property (assign, readonly) BOOL gameCenterAvailable;

如何在Swift中以string的forms获取CNContact电话号码?

我正在尝试检索所有联系人的姓名和电话号码,并将其与iOS中的Swift放入数组中。 我已经做到了这一点: func findContacts() -> [CNContact] { marrContactsNumber.removeAllObjects() marrContactsName.removeAllObjects() let store = CNContactStore() let keysToFetch = [CNContactGivenNameKey, CNContactFamilyNameKey, CNContactPhoneNumbersKey] let fetchRequest = CNContactFetchRequest(keysToFetch: keysToFetch) var contacts = [CNContact]() do { try store.enumerateContactsWithFetchRequest(fetchRequest, usingBlock: { (let contact, let stop) -> Void in contacts.append(contact) self.marrContactsName.addObject(contact.givenName + " " + contact.familyName) self.marrContactsNumber.addObject(contact.phoneNumbers) print(contact.phoneNumbers) } catch let error as […]

为uitableview创build边框

我在uiview中使用uitableview和scrollview。 如何设置表格或滚动视图的边框?

是否有可能通过xcode更改iOS应用程序的名称?

我们想发布我们的应用程序的更新。 更新后可以重命名应用程序吗? 让我们说这个应用程序被称为myApp ,我希望它在更新后被称为myApp 2 …可以完成吗?