UIScrollView und UIPageControl innerhalb UITableView

Ich habe gesehen, viele Quellen sagen, es ist möglich, gehören ein UIScrollView mit UIPageControl innerhalb einer UITableViewCell zu können Blättern Sie horizontal, (über eine Liste der wählbaren Bilder), aber finde keine raw-Beispiele, die tut was ich will. Ich habe mittlerweile meine scroll-view "arbeiten", aber ich bin nicht sicher, wie Sie vorwärts gehen - hoffentlich kann jemand schicken Sie mir einige Hinweise.

Innerhalb meiner cellForRowAtIndexPath, ich erstellen Sie eine Zelle, und fügen Sie sowohl eine scrollView und pageControl als Unteransichten.

UITableViewCell *cell = [self.challengeListView dequeueReusableCellWithIdentifier:SubmitChallengeCellIdentifier];
    if(cell == nil){
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:SubmitChallengeCellIdentifier] autorelease];
        cell.frame = CGRectMake(0, 0, 1000, 50);
    }   

    scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, tv.frame.size.width, 50)];
    [scrollView setContentSize:CGSizeMake(1000, 50)];
    [[cell contentView] addSubview:scrollView];

    pageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(0, 50, tv.frame.size.width, 50)];
    [pageControl setNumberOfPages:4];
    [[cell contentView] addSubview:pageControl];

Ich habe anbei einen screenshot von dem, was angezeigt wird,

UIScrollView und UIPageControl innerhalb UITableView

den unteren Teil der Hauptansicht ist mein UITableView, enthält die scrollView/pageControl (und es bewegt sich horizontal, wie kann ich sehen, die scrollerIndicator, die dies zeigen), und ich habe seine Methode ist wie folgt festgelegt:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

-(NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{   
    return 1;
}   

Mein Scroll-Ansicht zeigen an, dass eine "horizontalScroller" und ich bin in der Lage, vor-und zurückblättern, aber offensichtlich gibt es keine Inhalte es. Wie kann ich das Auffüllen der tableView/scrollView mit sagen, eine Liste mit "clickable" - Bilder? Jede Richtung würde sehr geschätzt werden - am besten nicht ein "hey, dieser Kerl ist getan es etwas ähnliches, check out this link", aber vielleicht auch mehr eine Erklärung, wie diese Funktionalität umgesetzt werden sollten, die richtig (ESPEZIELL in Bezug auf iOS 3.0+ - es ist mein Verständnis, Apple hat unser Leben einfacher in der Umsetzung)

InformationsquelleAutor user546459 | 2011-02-23

Schreibe einen Kommentar