iphone-sdk-3.0相关内容
如何更改分隔导航栏和视图的线条的颜色? 例如flickr将其更改为灰色(默认情况下,我的总是黑... 预先感谢您的帮助, 尼科 解决方案 他们使用了自定义的底部栏,而不是Apple提供的底部栏.我不知道您的设置,但是如果您可以根据需要创建或绘制自己的自定义视图(可以执行此操作),并在其上粘贴按钮(也可以执行此操作),那么您将拥有一个工具栏 #define TOOLBAR_HEI
..
这是代码: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { if ([touches count] == 1) { // code } else { // code } } 当我使用模拟器中的Option键模拟双击时,代码总是选择我的if语句的第一部分,就像只收到了一次触摸一
..
我正在开发一个涉及使用json-framework的iPhone应用程序.我正在使用NSURL获取数组 [{"firstName":"X","lastName":"Y","id":1},{"firstName":"A","lastName":"B","id":2}] 如何获取这2个对象,就像我查询id = 1时,O/P为 id=1 firstName:X lastName:Y
..
我在url中有一个视频,单击按钮,我必须播放视频,为此,我使用了UIWebView来播放该视频,为此,我使用了以下代码: -(void)viewDidLoad { NSString *string = @"http://www.boxmusiq.com/ThiruvasakamVideo/VTS_01_2_converted.mp4"; youtubeview = [[YouTu
..
当文本大于uitextfield的宽度时,是否可以删除uitextfield旁边显示的点. 解决方案 有一个属性lineBreakMode,用于定义当要显示的文本大于控件框时的行为 //UILineBreakMode //Options for wrapping and truncating text. typedef enum { UILineBreakModeWordWrap
..
任何机构都可以指导我向UItextField或UITextView添加笑脸吗? v在iChat视图中也是可编辑的,因此您可以像v在Desktop中的iChat一样添加/删除它. 例如:你好:)(这是个笑脸) 谢谢 Veena 解决方案 使用以下代码: NSRange range = {NSNotFound, 0}; NSString *s = @"This is a
..
我想知道是否可以仅更改UINavigationBar提示的背景颜色(例如,更改为红色,而导航栏的其余部分保持黑色),因此我可以使用UINavigationItem的hint属性来显示状态/错误消息为单行代码. 解决方案 不是.但是您可以将提示设置为空字符串,并在其顶部放置红色标签.
..
我有一个UITableView,它通过 CoreData 填充,并且刚刚发现了一些奇怪的东西.我在UITable中大约有20行左右,当我向下滚动表格并再次向上备份时,单元格的标签被写在现有文本的顶部,并且每次我上下滚动时都会继续这样做.我的CellForRowAtIndexPath代码是: // Customize the appearance of table view cells.
..
我有一个表视图,该表视图显示单击表中某行时的网络视图,这反过来又从sqlite中获取数据.如果用户在查看Webview中的描述时按下主键关闭了该应用程序,有时又重新打开了该应用程序,那么我应该让用户看到相同的屏幕.如何再次显示相同的视图?什么是有效的方法? 解决方案 好吧,我认为最简单的方法是将应用程序的状态存储在NSUserDefaults中. UIApplication上有一个委托方法
..
我一直在我的代码中尝试此操作,但这不起作用: NSArray *paths = [aUITableView indexPathsForVisibleRows]; 返回一个空的NSArray. 但是,如果我在上一行中执行此操作,则工作正常....这是框架错误吗? NSArray *cells = [aUITableView visibleCells]; NSArray *paths
..
我正在开发一个要在其中使用推送通知服务的应用程序.我有一个服务器,现在我想知道 如何处理多个设备? 每个iphone都有唯一的设备ID/名称吗? 假设我要删除对特定设备令牌的请求,那么如何处理多个用户? 是否可以通过应用程序为每个设备生成唯一的名称? 解决方案 您应该真正阅读APNS 简短的答案是,当您在手机上启动应用程序时,它会从操作系统请求推送通知键.然后,您获
..
我的iPhone应用程序较早支持纵向模式,现在我也希望支持横向模式. 在我的应用程序中,除导航控制器的“后退"按钮外,其他所有东西都工作正常. 我在navigaton conroller中使用过tableviews,当我在横向模式下单击“后退"按钮时,该视图会弹出并加载其先前的视图,但是动画很奇怪. 我给了默认的动画,但是在横向模式下,动画是颠倒的,而不是当我单击“后退"按钮时默认为动画.
..
根本无法从响应中获取"Location"标头. Wireshark说我有一个: 位置: http://*/index.html#0; sid = 865a84f0212a3a35d8e9d5f68398e535 但是 NSHTTPURLResponse *hr = (NSHTTPURLResponse*)response; NSDictionary *dict = [hr all
..
-[ display]: Ignoring bogus layer size (255211754908294243945860531626574872576.000000, 340282346638528859811704183484516925440.000000) 有人可以告诉我这个警告是关于什么的吗?该应用在显示此错误的某些设备上崩溃. 任
..
我正在尝试将图像添加到已分组的UITableView中的表单元格中,但是图像的角没有被修剪.裁剪这些内容的最佳方法是什么(除了在Photoshop中裁剪它们之外?表内容是动态的.) 例如,表格中的第一张图像仅需将左上角四舍五入. 解决方案 这是我的解决方案,可以使用一些重构: void addRoundedRectToPath(CGContextRef context, CGR
..
我有这样的东西: NSTimer* timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@sele
..
我正在尝试模仿类似于iPod应用程序(适用于Artists)的表格视图的行为-这是一个分区的表格视图,其右侧具有分区索引,顶部带有搜索栏,但最初在显示视图时隐藏 我正在使用sdk 3.1.2和IB,因此只需将UISearchDisplayController拖到我的NIB中-它会连接所有内容以进行搜索.问题开始是因为我将UISearchBar添加到UITableView的第一部分,因为如果我
..
如何在Objective-C的单个函数中传递多个参数?我想传递2个整数值,并且返回值也是整数.我想使用新的Objective-C语法,而不是旧的C/C ++语法. 解决方案 在Objective-C中,这真的非常容易.这是您在C语言中执行的方法: int functName(int arg1, int arg2) { // Do something crazy! r
..
在iphone中将数据发送到上一个视图的可能方法是什么.不使用Appdelegate.因为有可能再次实例化我的视图类. 解决方案 有几种方法可以实现数据共享,其中Singleton Objetcs是最受欢迎的方法之一: 目标C单例
..
我使用此代码在uiactionsheet中显示uipicker,但是当我单击关闭按钮时,我想从视图中删除操作表.那么删除actionSheet表单视图的代码应该是什么. - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { UIActionSheet *actionSheet = [[UIActionSheet
..