<分区>
要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist
关闭 9 年前。
<分区>
要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist
关闭 9 年前。
我是 iOS 的新手,虽然我已经掌握了基础知识,但现在我正在尝试开发一个填字游戏应用程序。从哪里开始的任何建议。
我面临最多的问题是开发 15 X 15 方格板。我想到了两种可能的解决方案 -
要在每 15 行中放置 15 个文本字段,根据要求,我将禁用文本字段并添加黑色背景色。但也有两个问题,既然填字框左上角有数字,怎么放呢?第二个问题是它会影响我的表现吗,因为文本字段太多了。
我想到的另一种可能的解决方案是使用 CGRect 和 CGContextAddRect
将板编码到指定位置。但是我在如何与 CGRect 交互方面遇到了问题,即单击它时会调出键盘,用户可以输入字母。
请帮忙,我不知道从哪里开始。其他解决方案也是可以接受的。
最佳答案
我建议使用 UICollectionView。这类似于 UITableView 但具有多行和多列。每个 UICollectionViewCell 都应该包含一个 UITextField。
对于数字,您可以静态地进行,即。 e.你在你的 Storyboard中这样做(为每个数字放置一个 UITextField,剩余空间将是 UICollectionView。
或者(我更喜欢,但需要更多的逻辑)你制作一个 16x16 的板和第 0 个部分,每个部分中的第 0 行将用于数字,其余的用于实际的填字游戏。
关于iphone - 填字游戏板的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19418945/