草庐IT

ViewController2

全部标签

objective-c - ViewController 响应选择器 : message sent to deallocated instance (CRASH)

好的,这就是交易,我讨厌提出有关我的调试和崩溃的问题。因为我通常自己处理它们,但我只是无法解决这个问题,即使在已经查看了多个问题之后也是如此。好的,这就是问题所在,我发现我的应用程序随机打开和关闭,并出现此堆栈跟踪:***-[ViewControllerrespondsToSelector:]:messagesenttodeallocatedinstance0x1e5d2ef0ViewController的位置可能会有所不同,有时我的代码崩溃的位置与特定的ViewController有NO相关性并且不属于或调用它。另外,为了获得控制台跟踪,我启用了Zombies,否则我根本不会得到控制

iphone - Storyboard - 引用 AppDelegate 中的 ViewController

考虑以下场景:我有一个基于Storyboard的应用程序。我将ViewController对象添加到Storyboard,将此ViewController的类文件添加到项目中,并在IB身份检查器中指定新类的名称。现在我将如何从AppDelegate以编程方式引用这个ViewController?我已经使用相关类创建了一个变量并将其转换为IBOutlet属性,但是我看不到任何能够在代码中引用新ViewController的方法-任何ctrl-drag连接的尝试都不起作用.即在AppDelegate中,我可以像这样访问基本ViewController(MyViewController*)s

iphone - 使用 UINavigationController 从右向左推送 ViewController

众所周知UINavigationController从左到右推送ViewController,有没有办法从右到左推送View?就像返回按钮的动画一样。现在我有这个:[self.navigationControllerpushViewController:viewControlleranimated:YES]; 最佳答案 您可以从navigationController的viewcontrollers数组创建一个NSMutableArray并在当前viewController之前插入新的viewController。然后设置没有动画的

iphone - 使用 UINavigationController 从右向左推送 ViewController

众所周知UINavigationController从左到右推送ViewController,有没有办法从右到左推送View?就像返回按钮的动画一样。现在我有这个:[self.navigationControllerpushViewController:viewControlleranimated:YES]; 最佳答案 您可以从navigationController的viewcontrollers数组创建一个NSMutableArray并在当前viewController之前插入新的viewController。然后设置没有动画的

ios - tableView :canEditRowAtIndexPath: crash when popping viewController

我有一个带有UITableView的viewController,我允许通过滑动编辑(删除)其中的行-就像在邮件应用程序中一样。除其他外,我使用以下方法:-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{returnYES;}但是,如果我有一个删除按钮,同时我使用UINavigationController的后退导航,即当我popViewControllerAnimated:时,应用程序会崩溃以下消息:[ViewControllertableView:canEdit

ios - tableView :canEditRowAtIndexPath: crash when popping viewController

我有一个带有UITableView的viewController,我允许通过滑动编辑(删除)其中的行-就像在邮件应用程序中一样。除其他外,我使用以下方法:-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{returnYES;}但是,如果我有一个删除按钮,同时我使用UINavigationController的后退导航,即当我popViewControllerAnimated:时,应用程序会崩溃以下消息:[ViewControllertableView:canEdit

iphone - 调用了dismissViewControllerAnimated,但没有解除ViewController

我遇到了dismissViewControllerAnimated方法没有关闭View的问题。应用程序中发生的事情是:ItemViewController中的单元格被选中。View被推送到ItemDetailViewController,详细信息通过委托(delegate)发送用户选择“完成”并通过委托(delegate)发送事件以在ItemViewController中关闭所有这些工作除了View没有被解雇,没有错误。任何人都可以看出什么问题吗?-(void)itemDetailViewControllerDidFinish:(ItemDetailViewController*)co

iphone - 调用了dismissViewControllerAnimated,但没有解除ViewController

我遇到了dismissViewControllerAnimated方法没有关闭View的问题。应用程序中发生的事情是:ItemViewController中的单元格被选中。View被推送到ItemDetailViewController,详细信息通过委托(delegate)发送用户选择“完成”并通过委托(delegate)发送事件以在ItemViewController中关闭所有这些工作除了View没有被解雇,没有错误。任何人都可以看出什么问题吗?-(void)itemDetailViewControllerDidFinish:(ItemDetailViewController*)co

iOS:具有透明背景的模态 ViewController

我正在尝试以模态方式呈现具有透明背景的ViewController。我的目标是让呈现和呈现的ViewController的View同时显示。问题是,当呈现动画结束时,呈现ViewController的View消失了。-(IBAction)pushModalViewControllerButtonPressed:(id)sender{ModalViewController*modalVC=[[ModalViewControlleralloc]init];[selfpresentViewController:modalVCanimated:YEScompletion:nil];}我知道我可

iOS:具有透明背景的模态 ViewController

我正在尝试以模态方式呈现具有透明背景的ViewController。我的目标是让呈现和呈现的ViewController的View同时显示。问题是,当呈现动画结束时,呈现ViewController的View消失了。-(IBAction)pushModalViewControllerButtonPressed:(id)sender{ModalViewController*modalVC=[[ModalViewControlleralloc]init];[selfpresentViewController:modalVCanimated:YEScompletion:nil];}我知道我可