草庐IT

xcode14.3

全部标签

objective-c - xcode 4.3 - Storyboard - iAd

我正在使用Storyboard,并且已将iAd横幅添加到我的View中。我在显示横幅时没有问题,但在横幅显示之前它有一个白色背景,看起来很奇怪。如果没有转换广告而不是白色背景,我该如何保持我之前的原始背景?我找了很多代码和教程,都没有解决这个问题。有什么想法吗? 最佳答案 如果在负责展示广告的viewController中,你采用委托(delegate)ADBannerViewDelegate,有一个方法会在广告加载时通知你,准备好了显示出来。-bannerViewDidLoadAd:您可以隐藏广告或将其从View中移除,一旦您收到

objective-c - ShareKit 方法在 Lion/Xcode 4.3.1 中调配?

我最近使用iOS5SDK和共享库升级到Lion和Xcode4.3.1ShareKit已损坏-它为其电子邮件处理程序使用方法调配。显然苹果有banned或者至少尝试逐步淘汰方法调配。ShareKit导入一个文件,不再存在,并定义了自己的方法swizzling方法SHKSwizzle.它使用它来改变MFMailComposeViewController的viewDidDisappear:方法如下:SHKSwizzle([MFMailComposeViewControllerclass],@selector(viewDidDisappear:),@selector(SHKviewDidDis

ios - "Bad system call: 12"在带有 IPA 部署的 iOS 上使用静态框架时崩溃(不是 Xcode 运行)

我正在使用我创建的静态框架(在KarlStenerud的iOS-Universal-Framework工具链的帮助下构建),我打算分发它。静态框架比简单地使用静态库+header更方便一些-我喜欢将框架放入并立即开始使用它的能力,而不需要设置适当的header搜索路径等操作。但是,我看到了一些非常奇怪的行为。我使用该框架构建的几个测试/示例应用程序因“错误的系统调用:12”或“作业似乎已崩溃:非法指令:4”而崩溃在已通过ipa部署应用程序的iOS设备上运行时。代码本身没问题。当使用静态库而不是框架时,不会发生崩溃。如果应用程序是通过Xcode中的调试器部署的,它也不会崩溃,即使使用发布

ios - 将 www 文件夹重新添加到 xcode phonegap 项目

我不小心从xcode的phonegap项目中删除了www文件夹。我已经重新定位它并将它移回finder中的xcode项目文件夹。但是,它没有出现在xcode的项目中。它曾经作为左侧的蓝色文件夹出现。我如何让xcode项目重新识别它? 最佳答案 右键单击项目树->将文件添加到“YourProjectName”->选择您的www文件夹,确保选中“为任何添加的文件夹创建文件夹引用”,然后单击“添加”。 关于ios-将www文件夹重新添加到xcodephonegap项目,我们在StackOver

ios - 如何在 XCode 中使键盘配置尽可能接近 Visual Studio 或 Eclipse

对我开发iphone和ipad应用程序最大的挑战是设置键盘的mac方式...我在开发时喜欢(ctrl+shift+arrows)(home和end键)(ctrl+keyupordown)(shift+homeorend)(pageupandpagedown)我正在寻找一种方法来至少设置xcode以包含一些或所有我们都喜欢的令人惊叹的组合键,但我没有找到一个好的组合有人有过同样的经历吗?谁能给点指示?谢谢.. 最佳答案 很抱歉这么说,但这是你最好的选择......在Xcode的首选项中,您可以根据需要手动更改键绑定(bind)。

ios - 通过 Storyboard的 Xcode 自定义控件

我想在我的项目中使用自定义控件,特别是我在cocoacontrols.com(http://cocoacontrols.com/platforms/ios/controls/cppickerview)上找到的水平选择器View。我已经能够将它包含到我的项目中,加载数据并且它运​​行得非常好。pickerView是在viewDidLoad上以编程方式设置的,但我真的希望能够通过Storyboard使用它,因为我使用的是静态tableView。我尝试添加一个UIView,将类设置为PickerView类,然后设置socket。我构建时没有错误或警告,但没有出现选择器View。它只显示一个白

ios - Xcode:可以在设计器的控件上附加用户定义的属性吗?

我想将任意属性附加到在编辑器中创建的UIKit控件。这可能吗?当我尝试时,我得到了臭名昭著的错误:NSUnknownKeyException:[setValue:forUndefinedKey:]:thisclassisnotkeyvaluecoding-compliantforthekeyhello.这让我拒绝了,但如果可能的话,它确实会清理一些东西。 最佳答案 我会尝试其中一种方法:子类化UIKit类,覆盖setValue:forUndefinedKey:或setValue:forKey:在UIControl上创建一个类别以重新

iphone - 从无效的 Xcode 启用和禁用点击手势识别器

我想标题说的最多,但这里有一些具体细节我有一个文本框,当我单击它时,它会打开一个键盘,帮助您在文本框上输入数字我将敲击识别器用于关闭键盘并且它可以工作,但我将其放入ViewDidLoad方法中。我想在打开键盘时启用GestureRecognizer,并在关闭键盘时自行禁用。我需要这个,因为点击识别器会延迟屏幕上的触摸。在ViewDidLoad中我调用方法使用[selfgestureenablingvoid];andinthegestureenablingvoidIusethisif(textfield.isEditing){//codethatgeneratestapgesture}但

ios - Xcode 滑动和删除

这是我的任务记录器代码。它工作正常,我只想在我的单元格中使用滑动和删除功能。就像您可以在音乐或电子邮件应用程序中执行的操作一样。我如何编辑我当前的代码,以便可以滑过添加的每个单元格,然后弹出删除按钮。我看过代码示例,但我不明白如何将它集成到我的代码中。我的.h:#importNSString*docPath(void);@interfaceBNRAppDelegate:UIResponder{UITableView*taskTable;UITextField*taskField;UIButton*insertButton;UIButton*clearButton;NSMutableAr

iphone - XCode 4.2 : Renamed project file in project navigator, 所有项目设置/配置丢失

我在这里有点panic......在项目导航器中,我单击并重命名了我的.xcodeproj文件(认为这是重命名项目的方式)。发生的事情是项目的所有设置和文件都从项目导航器中消失了,我只剩下一个空白项目!检查Finder,它删除了我的旧.xcodeproj文件,用我给它的名字创建了一个新文件-但经检查,该文件是空的!里面什么都没有。我担心我可能已经丢失了那里的所有设置。我对Git的最后一次提交是在一段时间前,所以如果我从存储库中取回它,我将丢失我所做的一些更改。有没有办法检索/撤消我所做的事情,并恢复我的项目?见下文-Alerts.xcodeproj是我不想要的"new"项目。根本没有与