在用户selectUITableView行后,当我推送视图时,该行将获得蓝色突出显示,然后出现新视图。 没关系。 但是当我“返回”时,行仍然以蓝色突出显示。 这是我的didSelectRowAtIndexPath代码。 – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { SettingsViewController *controller = [[SettingsViewController alloc] initWithNibName:@"SettingsView" bundle:nil]; [[self navigationController] pushViewController:controller animated:YES]; [controller release], controller = nil; } 我究竟做错了什么?
我试图设置一个PNG图像作为我的tableview的背景。 用下面的代码都很好! 但只在iPhone模拟器上。 如果我尝试在iPhone设备上运行应用程序,则tableview的背景保持为白色(或清除)。 你做的事情是关于我试图设置背景颜色的方式。 我一直在尝试很多方法,直到下面,但都有同样的问题。 self.tableView.backgroundColor = [UIColor clearColor]; self.tableView.opaque = NO; self.tableView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"TableViewBackground.png"]]; 先谢谢你!
我在一个UIViewController中为我的一个选项卡执行此操作: self.title = @"Welcome"; 但是,它覆盖了我所拥有的tabBarItem。 我努力了: self.tabBarItem.title = @"Home"; 和 [self.tabBarItem initWithTitle:@"Home" image:[UIImage imageNamed:@"iconHome.png"] tag:0]; 但是,仍然self.title覆盖tabBarItem,不pipe我是否在标题设置后尝试后面的两段代码。 代码甚至运行没有错误,但self.tabBarItem.title或initWithTitle不会做任何事情?
我试图以multithreading的方式使用核心数据。 我只是想在后台下载新的数据的同时显示与以前下载的数据的应用程序。 这应该让用户在更新过程中访问应用程序。 我有一个NSURLConnection使用委托(并显示进度)asynchronous下载文件,然后我使用XMLParserparsing新的数据,并在独立的上下文中创build新的NSManagedObjects与自己的persistentStore和使用一个单独的线程。 问题是,在显示它的同一个上下文中创build新的对象可能会抛出BAD_INSTRUCTIONexception。 所以,我决定为新的数据使用一个单独的上下文,但我不能找出一种方法来完成后,将所有的对象移动到另一个上下文。 保罗又名SlowTree
有许多方法可以重写,比如initWithNibname: , awakeFromNib , loadView , viewDidLoad , viewDidAppear: , layoutSubviews ,而我无法决定以何种顺序获取这些方法。 我只是重复其中的一个“的心”。 任何详细的解释?
我习惯于编程,并可以看到日志消息。 我知道你以前可以在debuggingCocoa应用程序时使用NSLog()来查找消息。 在iPhone Xcode开发环境中进行编码时,“跟踪”消息的最佳方式是什么?
是否可以添加一个阴影的文字在UITextField ?
我知道UILabel不支持在iPhone上使用软阴影。 那么实现我自己的最好的方法是什么? 编辑: 很明显,我将inheritanceUILabel并在-drawRect中绘制:我的问题是,如何将标签的内容作为graphics获取并在它们周围绘制,模糊它们等等。 编辑2: 大约一年后我回到了这个问题。 与此同时,我创build了一个类,允许您轻松地将柔和的阴影添加到标签,并调整其半径等,也可以在文本本身上绘制渐变。 你可以在GitHub上find它: https : //github.com/doukasd/iOS-Components/tree/master/Views
PhoneGap和Titanium允许您基于HTML和JavaScript构build原生iPhone应用程序。 有没有人获得了经验? 有什么区别?
如何创build一个自定义的键盘/键盘,当有人在UITextField上点击时会显示出来? 我想显示一个小键盘与a,b,c,1,2,3和一个inputbutton,没有别的。 键盘应该工作和行为像标准键盘(行为),但一定会看起来不同。 我找不到任何例子,我发现最好的是用现有的键盘过滤字符,这是一个不可接受的解决scheme。