我正确的认为,要将“打开”的选中标记更改为“closures”,我必须更改“ CellAccessoryType之间的CellAccessoryType和didSelectRowAtIndexPath上的复选checkmark ? 因为我已经这样做了,但是我注意到这个行为并不像iPhone上自动locking设置上的复选标记单元那样完全相同。 还是有其他方式检查标记是要处理?
给定一个目录[[self documentsDirectory] stringByAppendingPathComponent:@"Photos/"]如何删除此文件夹中的所有文件? (假定文档目录path正确)
更新: 我也尝试实现UITextViewDelegate委托,然后在我的控制器中做: – (BOOL)textViewShouldEndEditing:(UITextView *)textView { [textView resignFirstResponder]; return YES; } 我也将文本视图的委托设置为自我(控制器视图实例)。 点击完成button仍然插入一个新行:( 更新: 我到目前为止所做的 我已经通过我的视图控制器实现了一个UITextFieldDelegate。 我已经通过出口将文本视图连接到视图控制器。 然后我做了: self.myTextView.delegate = self; 和: – (BOOL)textFieldShouldReturn:(UITextField *)textField { [textField resignFirstResponder]; return YES; } 但是,当我点击完成button,它只是添加一个新的行。 所以我有一个UITextView元素在我的场景中,当用户点击它,键盘出现,它可以被编辑。 但是,我不能解雇键盘。 如何将完成button添加到键盘,以便它可以被解雇?
有什么办法来知道如果一个tableview单元格是目前可见? 我有一个tableview的第一个单元格(0)是一个uisearchbar。 如果search未激活,则通过偏移量隐藏单元格0。 当表只有几行时,行0是可见的。 如何确定第0行是可见的还是第一行?
我只是想知道你如何重复AVAudioPlayer?
我有一个UITableView,其中3个图像。 1为选定的单元格,1为单元格背景,1为TableView背景。 我select的单元格工作得很好,但在正常单元格和TableView背景(当您向下滚动/向上滚动时单元格背后的背景) 有人可以帮助我为每个单元格的背景和一个TableView背景? 这是怎么做的? 正常细胞背景:(不知道是否正确) // CELL'S BACKGROUND-IMAGE self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"cell_normal.PNG"]]; 选定单元格背景: // SELECTED CELL'S BACKGROUND-IMAGE UIView *viewSelected = [[[UIView alloc] init] autorelease]; viewSelected.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"cell_highlighted.PNG"]]; cell.selectedBackgroundView = viewSelected;
我这样做是为了学习如何在iPhone上使用Core Animation的animation属性(而不是学习如何交叉淡入淡出图片本身)。 在SO上阅读类似的问题使我相信,可以通过animation化UIImageView 层的.contents属性来完成它,如下所示: UIImage *image1 = [UIImage imageNamed:@"someImage1.png"]; UIImage *image2 = [UIImage imageNamed:@"someImage2.png"]; self.imageView.image = image1; [self.view addSubview:self.imageView]; CABasicAnimation *crossFade = [CABasicAnimation animationWithKeyPath:@"contents"]; crossFade.duration = 5.0; self.imageView.layer.contents = image2; [self.imageView.layer addAnimation:crossFade forKey:@"animateContents"]; 我是否弄错了一个细节,或者这是不可能的。 更新:上面的代码产生一个空白的UIImageView。 当我改变这一行时: self.imageView.layer.contents = image2.CGImage; …我现在可以看到图像,但不会褪色,它只是瞬间出现。
可能重复: 如何更改导航栏上“后退”button的标题 情况: 我有一个由导航控制器pipe理的UIViewController。 我可以通过简单地调用self.title = @"title"来设置覆盖UIViewController的导航栏的self.title = @"title" 。 但是,我想能够设置导航栏的后退button文本 (对于不同的语言n'这样..) 问题: 我不知道如何设置后退button的文字。 问题: 如何设置UINavigation栏的后退button(编程不在IB中)?
如何以编程方式切换UIsegmentedControll?
我正在一个小型的iPhone项目,我将需要检查input的用户名是否只包含字母数字字符? (AZ, az, 0-9 。我怎么去检查它?