Mam krótkie pytanie, mam nadzieję, że możesz mi pomóc odpowiedzieć. Teraz mam UIPageControl w storybooku, który zmienia obraz w zależności od tego, na którym punkcie się znajdujesz, jednak od teraz musisz nacisnąć kropkę, aby zmienić kropki/obrazy, jak mogę zmienić obrazy/kropki przesuwając?Xcode: Jak zmienić wartość UIPageControl za pomocą gestu przeciągnięcia?
Oto mój kod dla mojego ncurses.h
#import <UIKit/UIKit.h>
@interface PageViewController : UIViewController
@property (strong, nonatomic) IBOutlet UIImageView *dssview;
- (IBAction)changephoto:(UIPageControl *)sender;
@end
Oto mój kod dla mojego .m
#import "PageViewController.h"
@interface PageViewController()
@end
@implementation PageViewController
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)changephoto:(UIPageControl *)sender {
_dssview.image = [UIImage imageNamed:
[NSString stringWithFormat:@"%d.jpg",sender.currentPage+1]];
}
@end
Każda pomoc będzie mile widziana. Dzięki
Awesome, to mówi ta "strona" jest niezadeklarowanym identyfikatorem. I gdzie jest właściwe, aby to dodać? Jakaś pomoc? –
Oh sorry! zapomniałem wspomnieć, strona to twój obiekt UIPageControl. –
Edytowałem swoją odpowiedź, proszę sprawdzić –