【问题标题】:How to delete "Duplicated" views如何删除“重复”视图
【发布时间】:2014-07-21 08:47:26
【问题描述】:

我的主视图有 3 个 UIButton 发送到其他 3 个视图,我还有一个幻灯片菜单(如 facebook 应用程序使用的那个),还有另外 3 个按钮发送到相同的 3 个视图主视图上的按钮。我使用 segue 方法进入视图,问题是使用幻灯片菜单上的按钮创建视图的副本(例如,如果我在第二个按钮上按两次,我将创建 2 个相同的视图)有没有办法删除使用 segue 方法的重复视图?

【问题讨论】:

  • 请详细说明你的问题,你什么时候想删除那些重复的按钮?当你回到view1然后再去view2?或者当你将 0 设置为 view1 到 view 2 的按钮数时。或者之前设置的按钮没有被删除?
  • 我想删除重复的视图,例如:我在第一个视图中,我按下按钮(在视图内)将我发送到第二个视图,然后当我在第二个视图我打开幻灯片菜单并再次按下将我发送到第二个视图的按钮,现在按下按钮后我有第二个视图的 2 个副本。
  • 滑块在第一个视图还是第二个视图内?
  • 滑块在(几乎)每个视图中

标签: objective-c view slide


【解决方案1】:

如果你知道你可以随时调用的视图的名称 [myView removeFromSuperview];删除您正在动态创建的视图的方法,所以是的,您可以像这样删除它,

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2012-12-13
    • 1970-01-01
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 2011-12-19
    • 1970-01-01
    相关资源
    最近更新 更多