【问题标题】:How should I add multiple images to a view?我应该如何将多个图像添加到视图中?
【发布时间】:2014-08-27 20:27:43
【问题描述】:

这是我所拥有的视图的视觉效果。我面临的困境是如何在需要时最好地显示形状(圆形、方形等)。我认为必须有一种更简单的方法来添加这些形状,而不是创建 3 种不同的形状变化(圆形、深色方形、浅色方形),然后将它们堆叠在每个球员的洞得分之上,然后就根据他们收到的分数隐藏或取消隐藏形状。这似乎有些冗余。除了手动将它们添加到每个位置之外,是否有更有效的方法可以使这些形状出现?我需要一些关于最佳实践的逻辑建议。

【问题讨论】:

  • 您使用的是 xib、storyboards 还是只是代码?

标签: ios image logic


【解决方案1】:

执行此操作的简单方法是在 .h 中声明每个图像,然后在 .m 文件中执行 if 语句。虽然代码密集,但它为您的应用处理提供了最准确的逻辑。

【讨论】:

  • 所以基本上会有 100 张图片之类的东西?这是一个好的做法吗?应用开发新手。
  • 抱歉这么久才回复。它并不像听起来那么糟糕。由于您使用情节提要,请尝试在图像上添加标签,然后为每个图像执行代码。它可能需要更多的输入,但执行起来会更容易。如果我正确理解了您的应用,那就是这样。
  • 好酷。这是我最初的选择,但听起来很乱,我想也许会有一种更少代码的方法……但我还是继续这样做吧。感谢 Erik 的意见。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-06
  • 1970-01-01
  • 1970-01-01
  • 2015-05-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多