草庐IT

xcode-storyboard

全部标签

iphone - 在 iOS5 中使用 Storyboard时如何将数据从一个文本字段传递到另一个文本字段?

我第一次使用Storyboard,我不知道我在这里做错了什么……我有一个按钮,可以使用Storyboard从一个ViewController转换到另一个ViewController(第二个View以模态方式呈现)。我正在尝试使用“prepareforsegue”将文本字段的值从View1传递到View2,但它不起作用。有人可以告诉我这里有什么问题吗...?View1:-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([[segueidentifier]isEqualToString:@"saveGa

ios - xcode 项目转换为 iOSOpenDev

我想将“常规”xcode项目转换为使用iOSOpenDev进行部署.据我所知,当使用iOSOpenDev模板创建新项目时,它在build设置中具有以下内容:EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES=*.nib*.lproj*.gch(*).DS_StoreCVS.svn.git.hg*.xcodeproj*.xcode*.pbproj*.pbxprojHEADER_SEARCH_PATHS=$(iOSOpenDevPath)/include/**IPHONEOS_DEPLOYMENT_TARGET=5.0LIBRARY_SEARCH_P

ios - 没有 NavigationController 的 Storyboard中两个 View 之间的 Segue/Transition

是否可以不使用NavigationController并使用带有storbyboard的动画/segue更改View。我似乎无法弄清楚如何做到这一点。我认为这会很简单,但没有运气。我只有两个View,想在不添加导航Controller的情况下进行转换。 最佳答案 当然,只需创建segue并在弹出的菜单中选择“modal”而不是“push”。当您想要返回时,您可以通过以下方式以编程方式执行:[selfdismissModalViewControllerAnimated:YES]; 关于io

ios - 如何在 XCode 4.2、Mac OS 10.6.8 (Snow Leopard) 中获取 Retina 显示屏 iPad 模拟器

我一直在寻找开始我的新iPad(iPad-3)应用程序开发的机会。但是我找不到可以下载/更新我的XCode以获得视网膜显示模拟器的地方。Apple发布了带有iOS5.1SDK的XCode4.3.1。但这需要MacOS10.7.3(Lion)。我必须升级到Lion才能开始为视网膜显示屏iPad开发应用程序,还是我可以在SnowLeopard中获得相同的应用程序??? 最佳答案 我尝试从Snowleopard安装相同的程序,但失败并出现错误“Xcode无法安装在MacintoshHD上,因为需要MacOSX10.7.3或更高版本。”因此

iphone - 无法使用 Xcode 4.3.1 和 IOS 在 iPhone 4.2.1 上运行应用程序

我希望有人能提供帮助:)这个问题困扰了我一段时间。我正在运行带有基本SDKiOS5.1的Xcode4.3.1。iPhone版本是4.2.1,我认为是旧的3S机型。点击“运行”时,Xcode编译正常,并表示它正在手机上运行我的应用程序。一切看起来都正常,但应用程序无法在手机上启动。有人知道我在这里做错了什么吗?该应用程序在模拟器中运行良好。此外,当我尝试在4S5.1版上运行该应用程序时,Xcode说:“Xcode无法使用所选设备运行。没有配备兼容iOS版本的iOS设备可用。将iOS设备连接到足够新的iOS版本来运行您的应用程序或选择一个iOS模拟器作为目标。”。

ios - 我可以在没有 Xcode 的情况下下载 iOS SDK 4.3 吗?

我是Apple开发平台的新手。我在运行SnowLeopard的Apple计算机上安装了带有MACOSSDK的Xcode3.2。我需要知道我是可以只下载并安装iOSSDK4.3,还是必须下载完整的Xcode3.2,包括MACOSSDK和iOSSDK? 最佳答案 从Apple的iOS开发者网站下载xcode_3.2.6_and_ios_sdk_4.3.dmg。运行安装程序。出现安装选项时,选择仅SDK。取消选中其他所有内容。对于DelphiFiremonkey用户:安装完成后,您将能够再次运行FireMonkey安装程序(假设您已经安装

带有登录覆盖的 iOS 5 Storyboard(iOS 5.1;Xcode 4.3.3)?

我正在尝试创建一个iOS(特定于iPhone)应用程序,用户必须在其中进行身份验证才能访问该应用程序的其余部分。我正在为主应用程序使用Storyboard,它看起来像这样(分成不同的行):(1)->NavigationController(2)-(o-o)->OfficesViewController(3)-[OfficeViewController我还有一个名为ScanOverlayViewController的单独XIB文件,当用户按下按钮时,它会以编程方式被OfficeViewController推送。不确定像这样混合使用Storyboard和XIB是否合适,但到目前为止它一直有

ios - 无法使用 libxml2 和 XCode 4.4 编译我的项目

我的项目在Lion上的XCode4.2上运行没有错误。现在我正在使用XCode4.4运行MountainLion并且当我尝试构建项目时它给了我一个错误tree.h文件不能被发现。我检查了标题搜索路径,它是正确的。我在网上搜索了这样的错误,并在许多不同的页面上找到了相同的解决方案,但无法理解该特定解决方案,例如参见thispage.我该如何解决这个问题?或者,您能否澄清一下在整个互联网上传播的奇怪解决方案? 最佳答案 我必须添加另一个header搜索路径:$(SDKROOT)/usr/include/libxml2。这解决了问题。

ios - 以编程方式将 Sqlite 表数据导出到 csv 文件 - xcode iOS 5(用于 ipad 应用程序)

我正在开发一个简单的应用程序。我正在使用sqlite将数据保存到表中(在本地,在应用程序文档文件夹中)。我想有问题地将此表数据导出到csv文件中,然后通过电子邮件将其发送给某个人。ExportSQLitedatatoExceliniOSprogrammatically-我试过了,但它不起作用...任何人都可以提供一个示例应用程序来下载吗?还是代码?目前,我在命令行中使用这些命令将数据库表转换为csv-.mode,.outputout.csv,select*fromtable;请帮忙 最佳答案 这是我为表格数据生成csv所做的工作。在

ios - iPad 4.3 模拟器使用 xcode 4.3.3 显示黑屏

我最近将我的Xcode更新到4.3.3,我正在尝试使用iPad4.3模拟器运行我的旧iPad项目,但它只显示黑屏。然而,这在iPad5.1模拟器和装有iOS5.1的iPad设备上工作正常。有谁知道这背后的原因吗? 最佳答案 通过选择iPhoneSimulator>ResetContentandSettings尝试重置iOS模拟器或者甚至尝试通过删除文件夹iPhoneSimulator来完全删除iOSSimulator~/Library/ApplicationSupport/删除Xcode项目的派生数据并重新启动Xcode(并希望它恢