簡體   English   中英

滾動UITableView顯示表格的底部被切除

[英]Scrolling on UITableView shows bottom part of table cut off

我在View中有一個TableView,當它滾動時,表格底部的圓形部分被切除。 我希望它的行為類似於Stocks應用程序,在該應用程序中,表格視圖固定有圓角,並在固定的圓角內滾動滾動。 怎么做?

在此處輸入圖片說明

首先,如果尚未將QuartzCore框架庫添加到您的項目中。

然后,在管理UITableView的UIViewController中,執行以下操作:

#import <QuartzCore/QuartzCore.h>

然后在viewDidLoad上:

myTableView.layer.cornerRadius = 8;

這將使它具有8px的圓角。 QuartzCore框架提供了許多非常有用的功能,您可以使用UIView及其內部層進行操作。 試試吧!

對於您的此要求,我只是告訴您使用ScrollView幫助...在ScrollView中,只需將tableview和viewWillAppear放進去,或者將您的數據重新加載到以下位置

     yourTableView.frame = CGRectMake(yourTableView.frame.origin.x,yourTableView.frame.origin.y, yourTableView.frame.size.width, yourTableView.contentSize.height);

    float ftbl = yourTableView.frame.origin.y + yourTableView.contentSize.height + 15;
    yourScrollView.contentSize=CGSizeMake(320, ftbl);

如果需要,在這里用Tableed聲明tableview類型。確保對您有用... :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM