viewdidappear

    1热度

    2回答

    我有一个UIButton,根据partent视图(iPhone 5 4英寸屏幕)设置为自动调整大小。我有一个边框图像,一旦它被选中,我会在按钮周围显示。问题是,即使UIButton框架是自动修改的,它也会返回原始大小,所以我无法设置边框图像的框架以匹配它。 有没有办法让自动调整大小后的帧?

    0热度

    1回答

    由于视图控制器被推送到导航堆栈而不是当模式消失时,是否有内置方式(而不是使用我自己的标记)来区分何时调用viewDidAppear? 换句话说,我需要执行代码,当视图出现时,只有当它被推送到导航堆栈。当我执行操作时,我将呈现一个视图控制器并自动解除它。解散后,viewDidAppear再次被调用,进入无限循环。 我该如何避免这种无限循环? 此问题与模式viewController有关,而不涉及来自

    0热度

    2回答

    我有一个主细节应用程序,当细节视图出现并且一个字符串为空时,我希望它通过UIViewAnimationFlip呈现一个新视图。动画正在工作,但它不断向自己翻转,而不是我启动的视图控制器。任何帮助将是伟大的! - (void)viewDidAppear:(BOOL)animated { if (masterView.parserURL == nil) { LoginView

    2热度

    2回答

    我已经设置了void方法,如果用户触摸该按钮,则从另一个类中调用该方法。 但是,我得到这个错误“谁的观点不在窗口层次结构”,然后我发现这个:whose view is not in the window hierarchy。我只是想调用下面的方法,但我得到了这个错误,它不显示navigatoncontroller。它说Warning: Attempt to present <UINavigatio

    1热度

    1回答

    我有一个问题,我希望你们能够帮助我。几乎所有我有一个基本的动画,我希望它只发生在应用程序启动时,而不是当我在应用程序中实际返回到页面时,因为我现在在viewWillAppear方法中有它。以下是我的动画代码。任何帮助将不胜感激。 同样,当你看我的代码时,我试图褪色的图像,如果你知道一个更好的方式这样做,你可以告诉我吗?但是,这工作正常。 我的.m: #import "HomeViewControl

    0热度

    1回答

    我使用的UIView-Glow类别试图突出显示某些UITableViewCells。但如果它在tableView:cellForRowAtIndexPath:中使用它不起作用。 我想它必须在屏幕上出现某个视图后才能使用。那么,是否有可能让某些UITableViewCell发光(即使滚动表视图)?

    1热度

    1回答

    每当我尝试将UIWebView添加到我的应用程序时,它会锁定主线程5-10秒。我不能为了我的生活找出如何防止这种情况。 它可以锁定viewWillAppear中和ViewDidAppear 的UIWebView中没有加载任何东西之间。无论如何我没有装货代码 。 这只发生在我的实际Ipad 2运行5.1。它不会在模拟器上发生 。 如果我popViewController,并再次推它,它不耽误 我曾尝

    0热度

    1回答

    我在父视图控制器A中有一个视图控制器B.两个视图都显示相同的时间。 鉴于控制器B,我试图通过以下的方法以呈现新视图控制器: - (void) buttonClicked:(id)sender { MyViewcontroller *vc = [[MyViewcontroller alloc] init]; [self presentViewController:vc anim

    0热度

    3回答

    在代码的viewDidLoad部分中确定[self viewDidAppear:YES];是否确保viewDidAppear代码段将运行? 根据我们用户的一小部分反馈,无论出于什么原因,我在主菜单视图的viewDidAppear部分中编写的代码都没有运行 - 但它对大部分用户和我所有的测试。我希望通过添加[self viewDidAppear:YES];这将解决这个问题,因为某些原因,这些设备没有

    0热度

    2回答

    如果您在实现UIViewController的视图事件(viewWillAppear,viewDidAppear等)时未调用super,会发生什么情况? 看来我以前已经忘记这么做了,而且我还不清楚是否有任何不利影响。