我创建了一个自定义后退按钮(下面的代码)。到目前为止,我一直在通过我的应用程序在每个页面上重新粘贴这段代码。我想知道是否有人可以以我的代码为例,并指导我如何将其放入一个集中位置,这样我就不必再复制和粘贴它了。
我猜这将进入我将创建的自定义类 .h 和 .m 中,但就代码本身在自定义文件中的样子而言,我不确定下一步该做什么。
// Create custom back button
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
UIImage *backButtonImage = [UIImage imageNamed:@"back.png"];
[backButton setBackgroundImage:backButtonImage
forState:UIControlStateNormal];
[backButton addTarget:self
action:@selector(backButton)
forControlEvents:UIControlEventTouchUpInside];
[backButton setFrame:CGRectMake(0, 0, 40, 40)];
UIBarButtonItem *backButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
[[self navigationItem] setLeftBarButtonItem:backButtonItem];