Iphone tableview有问题吗
我动态地向表中添加内容,(2个图像的网格,每个图像有一个按钮和副本…(0,1),(2,3),(4,5),(6,7),(8,9))我的问题是,它加载的是所有图像,而不是所有按钮,而是加载(0,1)…(4,5),然后重复(0,1),(2,3),而不是显示(6,7),(8,9) 任何帮助都是好的Iphone tableview有问题吗,iphone,objective-c,ios4,uitableview,Iphone,Objective C,Ios4,Uitableview,我动态地向表中添加内容,(2个图像的网格,每个图像有一个按钮和副本…(0,1),(2,3),(4,5),(6,7),(8,9))我的问题是,它加载的是所有图像,而不是所有按钮,而是加载(0,1)…(4,5),然后重复(0,1),(2,3),而不是显示(6,7),(8,9) 任何帮助都是好的 谢谢这里有两件事需要考虑。。。。您是在使用drawrect重新绘制同一视图,还是正在切换到另一个视图 在这两种情况下,我认为您需要将按钮声明为UIButtons,并以编程方式更改图像和引用…只需声明一个按钮
谢谢这里有两件事需要考虑。。。。您是在使用drawrect重新绘制同一视图,还是正在切换到另一个视图
在这两种情况下,我认为您需要将按钮声明为UIButtons,并以编程方式更改图像和引用…只需声明一个按钮。。。希望这有助于开始…cell==nil表示未声明单元格或其指向nothing。。。我希望那正是你在那里想要做的 使用NSLog()检查ur数组是否包含所有元素(所有9个按钮)。。。你可以运行for循环来检查,并通过xcode中的控制台进行检查…确认后,现在看看你是否在iphone屏幕的尺寸范围内绘制了所有9个按钮,即320*460。。。你不会有任何问题 我的意见是,您没有正确填充数组,因此我建议您在必须显示按钮之前创建一个临时数组,通过界面生成器再次确认您的所有连接都正常…我建议使用NSMutableArray…记住在此数组中放置最后一个对象“nil”
希望这能有所帮助谢谢你的回复,我对obj-c有点不屑一顾。我已经将按钮声明为UIButton。我想我想做的是。。。in:if(cell==nil)create all my button将它们添加到数组中(稍后引用),但是我遇到的问题不是显示(0-9)按钮,而是只显示(0-5)然后重复(0-3),希望这有意义