Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        6年前关闭。
                                                                                            
                
        
我是iOS的新手,尽管我已经掌握了基础知识,但是现在我正在尝试开发填字游戏应用程序。任何建议从哪里开始。

我最面临的问题是开发15 X 15棋盘格。我想到了两种可能的解决方案-


在每15行中放置15个TextField,根据需要我将禁用文本字段并添加黑色背景色。但是,还有两个问题,因为一个填字游戏框的左上角有一个数字,我该如何放置它?第二个是因为文本字段太多,它将影响我的性能。
我想到的另一种可能的解决方案是使用CGRect and CGContextAddRect将板编码到指定位置。但是我在如何与CGRect交互方面存在问题,即单击该按钮将调出键盘,用户可以键入字母。


请帮助,我不知道从哪里开始。其他解决方案也是可以接受的。

最佳答案

我建议一个UICollectionView。这类似于UITableView,但具有多个行和列。每个UICollectionViewCell应该包含一个UITextField。

对于数字,您可以静态执行,即。 e。您可以在故事板上进行操作(为每个数字放置一个UITextField,其余空间将为UICollectionView。

或者(我更喜欢,但需要更多逻辑),您制作了一块16x16的电路板,第0部分和该部分中的第0行将用于数字,其余部分用于实际的填字游戏。

关于iphone - 填字游戏板的建议,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19418945/

10-10 11:51