уменьшение размера раздела в табличном представлении - PullRequest
0 голосов
/ 21 мая 2011

Я очень новичок в разработке для iphone, я хотел уменьшить размер раздела в сгруппированном табличном представлении, то есть уменьшить ширину раздела.как это можно сделать заранее спасибо

Ответы [ 3 ]

2 голосов
/ 21 мая 2011
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
    return kHeightForHeaderInSection;
}   


 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
        // wrapperView - by default has the width of the table, you can change the height
        // with the heightForHeaderInSection method
        UIView *aView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];

        // your real section view: a label, a uiview, whatever
        CGRect myFrame; // create your own frame
        myFrame.origin = CGPointMake(10, 0);
        myFrame.size = CGSizeMake(tableView.bounds.size.width-10,kHeightForHeaderInSection); 
        UILabel *label = [[[UILabel alloc] initWithFrame:myFrame] autorelease];
        label.text = @"myText"
        [aView addSubview:label];

        return aView;
    }
0 голосов
/ 21 мая 2011

это очень простой soln ...

@interface MyController : UIViewController <UITableViewDelegate, UITableViewDataSource>
{
IBOutlet UITableview *myTableview;

просто щелкните правой кнопкой мыши на «UITableViewDelegate» и «UITableViewDataSource»

n реализовать все делегаты .... вы найдете все типы настройки там .... погода, которую вы хотите изменить или отрегулировать высоту или ширину секции или строки ... или сколько секций или сколько строк в разделе ты хочешь .... его простой п называется автоматически .... привет

0 голосов
/ 21 мая 2011

Здравствуйте, добавьте этот метод UITableviewdelegate

- (CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return height;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...