草庐IT

iPhone5s

全部标签

iphone - 将 .xib 文件添加到 Storyboard 中的 ViewController

我是iPhone开发的新手。我有一个包含ViewController的Storyboard。在ViewController中,我有一个UIScrollView。我想向我的scrollView添加两个图像和其他控件。我读了thislink,并决定实现描述为答案的想法,但不是他以编程方式进行的方式。我创建了一个新的.xib文件,然后向其中添加了一个UIView,并在其中添加了我的UIImages和Labels。现在,我想将此UIView添加到Storyboard中的UIScrollView。这是我的代码:OfferUIView*newPageView=[[OfferUIViewalloc]

iphone - 如何在 XCode 4.5 中测试 iOS 4 应用程序?

我的一些iPhone用户仍在使用iOS4.3,我如何在iOS模拟器上测试我的应用程序,因为最新的XCode版本4.5没有iOS4? 最佳答案 注意:根据对此答案的评论,这似乎不适用于美洲狮。转到XCode首选项转到“下载”标签点击“iOS4.3模拟器”旁边的安装应将iOS4.3模拟器选项添加到您的设备。:) 关于iphone-如何在XCode4.5中测试iOS4应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackove

iphone - 创建 UITableView 后调用哪个协议(protocol)方法

很抱歉在这里问这种简单的问题。但我是iOS开发的新手:(我也在尝试在谷歌上找到我的答案,但我不明白。我的问题是UITableView的哪个协议(protocol)方法在创建整个TableView后调用?我的意思是当创建UITableView然后调用UITableViewDataSource方法时,例如,配置表格View–tableView:cellForRowAtIndexPath:requiredmethod–numberOfSectionsInTableView:–tableView:numberOfRowsInSection:requiredmethod–sectionIndex

objective-c - UIAlertView 不显示在 iphone 上

我已经创建了一个通用方法方法来显示警报View。我附上了我的代码以供审查。我正在尝试验证三个uitextfields,如果无效,将相关信息放入uialertview方法中使用的实例变量中。你可以看到我在代码中散布了大量的nslog语句。方法开头和结尾的nslogs都显示发生错误的相关信息。当我单击模拟器屏幕中的按钮以启动它时,没有显示任何消息,但屏幕背景为浅灰色,将变为深灰色。代码如下:-(void)SendErrorMessage{NSLog(@"StartingSendErrorMessage");NSLog(@"initWithTitle=%@",self.alertViewTi

iphone - iOS - 在 PDF 上搜索和替换

我必须基于模板创建一个PDF文件。我的想法是使用“text1”、“text2”等占位符构建该模板。该模板将保存为PDF文件并放入应用程序包中。在运行时,模板会被复制到一个新的PDF上下文中,然后我会搜索占位符,用我想要的真实文本替换它们。Ihavefoundthispage,显示如何从模板和thisone创建新的PDF关于如何搜索PDF。现在的问题是:如何替换新PDF上的内容(文本或图像)? 最佳答案 真的没那么简单,除非替换文本和模板一样长。如果替换与模板长度相同,您可以使用您提供的第一个链接中突出显示的方法,然后仅使用核心图形在

iphone - UICollectionView 制作 EPG

WWDC的一些人告诉我,UICollectionView非常适合在iOS中创建EPG(电子节目指南)样式的View,如下图所示。但是,我找不到任何与此接近的样本...有人知道怎么做吗? 最佳答案 在很多情况下,您可以通过子类化UICollectionViewFlowLayout类来完成它。但在这种情况下,您必须编写自己的布局。因为UICollectionViewFlowLayout用于基于行的布局,其中行在末尾断开。但在这种情况下,这是行不通的。因此自定义布局是必经之路。您可能想查看有关自定义布局和Apple文档的WWDCsessi

iphone 和 iPad 在设计上的区别

我在问一个非常基本的问题,我遇到了一些问题。我知道iPhone和iPad之间的区别...iPad支持SplitView、popupover但是在设计时我遇到了错误。我设计了一个UITextViewUITextView*textview=[[UITextViewalloc]initWithFrame:CGRectMake(42,150,440,60)];这是设计TextView的基本代码,但是当我在iPad模拟器上运行这段代码时,它对我来说似乎很好。但是当我在iPhone上运行它时,它运行不顺利..因为iPhone的尺寸不同。在那种情况下,我应该怎么做才能在iPhone和iPad上运行良

iphone - Obj-C,属性 'navigationController' 未在 NSObject 类的类型对象上找到?

我收到以下错误Property'navigationController'notfoundonobjectoftype我继承了这个项目,但不确定发生了什么。在我的didSelectRowAtIndexPath中的m文件中有[self.navigationControllerpushViewController:nextControlleranimated:YES];以前这不是问题,因为我正在访问应用程序委托(delegate)导航Controller,它们是socket。但是,我不得不放弃这种方法,因为它给我带来了问题。我已经转换了项目的其余部分。但是在这种情况下,项目没有使用普通的T

iphone - 在 NIAttributedLabel 中为链接设置属性

我已完成以下操作以在我的NIAttributedLabel中为链接设置不同的颜色:NSMutableDictionary*attributes=[NSMutableDictionarydictionary];[attributessetValue:[UIColorcolorWithRed:86.0/255.0green:134.0/255.0blue:172.0/255.0alpha:1.0]forKey:NSForegroundColorAttributeName];[attributessetValue:[UIColorcolorWithRed:0.0green:136/255.f

iphone - 这是从后台线程访问 UI 工具包的安全方法吗...?

我必须从服务器下载一个图像,但我不想创建NSURLConnection,我知道UIKit不是线程安全的,所以我尝试了这个,只需要确认这是安全的还是会导致崩溃(截至目前它工作正常。)我尝试了以下看开关的情况2。-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{switch(indexPath.row){case0:{CreateNewSurveyViewController*vc=[[CreateNewSurveyViewControlleralloc]init]