驱动iOS应用程序的Cocoa Touch Frameworks共享许多在Mac上发现的经过验证的模式,但它们的构建特别注重基于触摸的界面和优化。
您认为为本机iPhone应用程序实现类似于Sudoku板的交互式网格的最佳方式是什么?我没有在SDK中看到满足此需求的对象。我应该做...
当你没有正确地创建视图层次结构时,我已经阅读了很多关于viewWillAppear出现问题的帖子。我的问题是我无法弄清楚这意味着什么。如果我创建一个......
我正在使用此功能来获取设备的当前电池电量:[[UIDevice currentDevice] setBatteryMonitoringEnabled:是]; UIDevice * myDevice = [UIDevice currentDevice]; [myDevice ...
我的应用程序非常简单:它启动了一个视图控制器,它包含一些表格视图(在分组视图布局中),有几个选项。当用户点击其中一个选项时,我会推送另一个视图...
dismissViewControllerAnimated崩溃
我的项目中有Simple popOver控制器。我可以使用带有以下代码的操作按钮将其关闭。 [[self presentsViewController] dismissViewControllerAnimated:YES completion:nil];但......
我知道当我想解开键盘时,我需要告诉我的UITextField辞职第一响应者,但我不知道如何知道用户何时按下键盘上的“完成”键。在那儿 ...
他们不工作! //添加栏按钮项覆盖func viewDidLoad(){super.viewDidLoad()var customBar:UINavigationBar = UINavigationBar()title =“Some Title”self.customBar ....
直截了当的问题。我正在尝试更多地了解UI设计以及如何使其与代码一起工作。特别是曾经有一个应用程序经历了几个设计会议,名为Where To? ...
水平设置时UICollectionView滚动的自然方向是从左到右。有没有办法扭转这种局面?越简单越好。
如何从推送segue中删除带有故事板的viewController?
我不知道为什么dismissViewControllerAnimated:completion:。我只是想这样做。我从一个[self performSegueWithIdentifier:@“my_segue”sender:self]开始;但是我称之为解雇而不是任何事情......
当我设置一个包含4行的表视图时,在填充的行下面还有额外的分隔符行(或额外的空白单元格)。我该如何移除这些细胞?
//事件处理:如果用户再次点击其中一个表格单元格Hello,我试图显示一个UIAlertView来显示我存储的“电影”对象的摘要和我的想法......
我的UIToolbar中有一个名为Done的UIBarButtonItem。现在我想用Bold将字体从默认字体更改为“Trebuchet MS”。我怎样才能做到这一点?
这个让我难过。是否有可能在iPhone的Cocoa中更改UIButton的背景颜色。我尝试过设置背景颜色,但只改变了角落。 ...
UIBarButtonItem具有多个可用图标。是否可以通过UIButton使用将其标识符设置为“ trash”后显示的图标?没有像...
如果我删除默认的app委托方法,例如applicationWillResignActive和applicationDidEnterBackground,你能帮助我理解为什么app仍然有效吗?
如何移动UIAlertView中的按钮为插入的UITextField腾出空间?
[编辑]嗯。也许这个问题应该标题为“CocoaTouch中调用的默认用户输入对话框视图是什么?”我意识到我可以创建一个完全符合我想要的视图,然后换行...
默认所需更改UITextField上的tintColor会更改选择颜色,但我找不到任何在UITextView中更改它的文档。
滚动出视图时,重写的setSelected和setHighlighted不会保留选定的背景
我的setSelected for my reuse UITableViewCell看起来像是这样(和我的setHighlighted一样):override func setSelected(_ selected:Bool,animated:Bool){if selected selected {backgroundColor = .red} ...
在旋转接口方向时将contentOffset保留在UICollectionView中
我正在尝试在UICollectionViewController中处理接口方向更改。我想要实现的是,我想在接口旋转后拥有相同的contentOffset。意思是 ...