gpt4 book ai didi

ios - 从 subview 返回主视图

转载 作者:行者123 更新时间:2023-11-28 20:45:23 26 4
gpt4 key购买 nike

基本上我想在按下按钮时删除我的 subview ,这是我的代码,请告诉我应该添加什么。

我创建了一个基于 View 的应用程序,代码如下:

//我的文件名是poo1

//这是poo1ViewController.h文件

#import <UIKit/UIKit.h>
@interface poo1ViewController : UIViewController
{
IBOutlet UIButton *fl;
}
@property (nonatomic,retain) UIButton *fl;
-(IBAction) ifl:(id)sender;
@end

这是poo1ViewController.m文件

    #import "poo1ViewController.h"
@implementation poo1ViewController
@synthesize fl;
-(IBAction) ifl:(id) sender {
UIViewController* flipViewController = [[UIViewController alloc] initWithNibName:@"flip" bundle:[NSBundle mainBundle]];
[self.view addSubview:flipViewController.view];
}

现在我用 xib 添加了一个名为“flip”的 UIViewController 子类。 在 flip.h 中我添加了以下代码

#import <UIKit/UIKit.h>
@interface flip : UIViewController
{
IBOutlet UIButton *bb;
}
@property (nonatomic,retain)UIButton *bb;
-(IBAction)ss:(id)sender;
@end

在 flip.m 中

#import "flip.h"
@implementation flip
@synthesize bb;

-(IBAction)ss:(id)sender
{
//What do I need to add here to return to previous view when button is pressed.
}

当这个bb按钮被按下时,它应该充当后退按钮,如何实现。

最佳答案

只需将 [self removeFromSuperview]; 添加到您的方法 ss:但是请注意,这不会从内存中释放 View 。它只是没有显示!

关于ios - 从 subview 返回主视图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6605453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com