草庐IT

cocoa-touch

全部标签

ios - 如何在 iPhone 应用程序中记录所有用户的触摸

注意:这是aquestion的扩展(和澄清)我昨天问过。我正在进行一个研究项目,我想记录用户在iPhone应用程序中的所有触摸。实验结束后,我将能够下载数据并在Excel或(更有可能)Matlab中进行处理,并确定他们点击某些按钮的次数、点击某些按钮的时间等。为此,我需要了解:a)当他们接触时b)他们接触的地方c)他们触及了哪个View前两个很简单,但第三个我遇到了麻烦。我知道我可以这样做来获取对被触摸的UIView的引用:CGPointlocationPoint=[[touchesanyObject]locationInView:self];UIView*viewYouWishToO

iphone - iOS:如何在 UIWebView 中使用自定义字体?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:@font-faceisdeprecatedontheiPhoneversionofSafari.Whataremyalternatives?如何在UIWebView中通过@font-face使用自定义字体?我知道可以使用CGFonts在iOS上呈现自定义字体,但在我的特定情况下,我需要在HTML文档中呈现字体UIWebView.这有可能吗?

cocoa - 为想要开始为 Cocoa Touch/iOS 开发的 Cocoa/Mac 程序员的快速入门指南/备忘单指南的指针?

对于阅读过Hillegass的CocoaProgrammingforMacOSX并且已经开发OSX软件一年多一点的人来说,是否有一个简明的指南来转移这些技能以快速启动iOS开发?我的意思是,与其购买如何开发iPhone应用程序或其他以iOS为中心的书籍,不如购买简单、快速阅读的指南来显示Cocoa和Cocoa-Touch在代码和XCode/IB使用方面的异同? 最佳答案 IntroductiontotheFoundationFrameworkReference覆盖交叉路口的那部分。我不知道对UIKit有什么建议,除了以下花絮:UIT

cocoa-touch - 为 IOS 创建复杂自定义界面的最佳方法

我想了解为IOS应用程序绘制自定义界面的最佳解决方案。我知道直接用代码回答这个问题并不容易,但我认为获得通用答案会很好......只是为了了解我必须朝哪个方向走!我以这个IpadRSS阅读器为例:http://www.youtube.com/watch?v=HKfZGF5kMYw1)如何创建此视频00:38处显示的“幻灯片页面”效果2)在01:00用户仅移动View的单个元素(也许是表格单元格?)您将如何实现这种效果?3)在01:53,用户捏合一个预览项目,单个元素在多个项目中爆炸。在您看来,这种效果是否只能通过CoreGraphics创建?你会如何实现它?感谢您的回答!我希望这个问题

objective-c - 将渐变放在 tableview 单元格背景上

我一直在尝试通过多种方式为我的表格View单元格背景添加渐变效果,但似乎都不起作用。我一直在尝试用quarzcoregraphics绘制它,将背景socket放在IB上的不同View,将imageview用代码放在后面。似乎没有人以某种方式出现在背面,我不明白哪里出了问题。如果需要我可以详细说明,谢谢! 最佳答案 我在thisquestion中找到了一些代码并使其适应我的应用程序。它适用于普通表格和分组表格。////UAGradientCellBackgroundLayer.h//#import#import#import@clas

iphone - 有没有办法处理 UIToolbar 的所有操作?

有没有办法使用InterfaceBuilder中的操作和选择器将处理程序绑定(bind)到UIToolbar?与其枚举UIButtonBarItems并一次为每个选择器添加操作选择器,我希望我可以在我的Controller中实现一个方法,该方法将处理所有按钮并通过打开按钮的标签或标识符来处理事件。 最佳答案 您可以自由地将任意数量的条形按钮连接到InterfaceBuilder中的相同IBAction方法。在该方法中,您可以使用sender参数来查看点击了哪个按钮。 关于iphone-有

cocoa - iOS 背景音频图标

我完全按照API文档和WWDC视频,通过AudioSession(使用AudioQueue服务)在后台播放音频。一切正常,但状态栏中没有显示“播放”指示符。我必须单独设置它还是一个Bug? 最佳答案 我认为这是由AudioSession完成的://beforeinstantiatingtheplaybackaudioqueueobject,//settheaudiosessioncategoryUInt32sessionCategory=kAudioSessionCategory_MediaPlayback;AudioSession

iphone - UIImageView边框问题

我正在为我的UIImageView子类添加边框,效果很好:self.layer.borderColor=[UIColorwhiteColor].CGColor;self.layer.borderWidth=10;然而,在将UIImageView添加到图像顶部后,我注意到边框遮住了图像!UIImage*pin=[UIImageimageNamed:@"PinDown2"];UIImageView*view=[[UIImageViewalloc]initWithImage:pin];view.frame=CGRectMake(self.bounds.size.width/2,0,32,39

ios - 为什么我的 UITableViewCell 不取消选择并更新它的文本?

我有一个UITableView,其中包含故事列表和底部的单元格,用于加载更多故事。我正在尝试取消选择“更多故事...”单元格并将其文本更改为“正在加载...”。我在整个Internet和整个stackoverflow上进行了搜索,但我无法弄清楚为什么我的代码无法正常工作。现在,当单击“更多故事...”单元格时,它会保持选中状态并且不会更改其文本。对于那些提出要求的人,moreStories在表格View的底部添加了25个新故事。原始代码:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPat

iphone - iOS 在另一个项目中使用现有项目的类/资源文件

我在AppStore中有一个iPhone应用程序的现有xCode项目。该项目包含许多ViewController/ViewXIB文件/图像/等。我希望创建另一个项目,其行为方式完全相同,包含相同的Controller/View/图像/等,但我希望更改一些小东西,例如包标识符或更改预处理程序的值。定义变量。我不想复制现有的项目。如果我需要对1进行更改,我将需要对所有其他项目进行相同的更改(如果我有500多个项目怎么办?噩梦!)创建这样一个新项目时,您有什么建议?我是否应该将现有项目的源重新创建为更易于分发/共享的项目,以便它可以在多个项目中使用?我该怎么做呢?在创建这样的代码库时哪些文件