gpt4 book ai didi

iphone - 下一个和上一个按钮就像 iPhone 中的邮件应用程序

转载 作者:行者123 更新时间:2023-12-03 18:44:02 26 4
gpt4 key购买 nike

如何在导航栏中创建下一个和上一个按钮,就像在 iPhone 中的邮件应用程序中一样。 alt text

最佳答案

使用下一个代码(请注意,您需要“prev.png”和“next.png”图像 - 箭头):

- (void)addNextPrevSegmentedControl {
// Prepare an array of segmented control items as images
NSArray *nextPrevItems = [NSArray arrayWithObjects:[UIImage imageNamed:@"prev.png"], [UIImage imageNamed:@"next.png"], nil];
// Create the segmented control with the array from above
UISegmentedControl* nextPrevSegmentedControl = [[UISegmentedControl alloc] initWithItems:nextPrevItems];
[nextPrevSegmentedControl addTarget:self action:@selector(nextPrevAction:) forControlEvents:UIControlEventValueChanged];
// Create the bar button item with the segmented control from above
UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithCustomView:nextPrevSegmentedControl];
// Add the bar button item from above to the navigation item
[self.navigationItem setRightBarButtonItem:rightButton animated:YES];
// Release memory
[rightButton release];
[nextPrevSegmentedControl release];
}
- (void)nextPrevAction:(id)sender {
if ([sender isKindOfClass:[UISegmentedControl class]]) {
int action = [(UISegmentedControl *)sender selectedSegmentIndex];

switch (action) {
case 0:
// Prev
break;
case 1:
// Next
break;
}
}
}


编辑:更正代码

关于iphone - 下一个和上一个按钮就像 iPhone 中的邮件应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3146497/

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