相关疑难解决方法(0)

UILabel sizeToFit不适用于autolayout ios6

我应该如何以编程方式(以及在哪种方法中)配置UILabel,其高度取决于其文本?我一直在尝试使用Storyboard和代码的组合进行设置,但无济于事.每个人都建议sizeToFit在设置lineBreakModenumberOfLines.但是,不管我把代码viewDidLoad:,viewDidAppear:或者viewDidLayoutSubviews我不能让它开始工作.要么我的盒子太小而不能长文本也不会长,或者我把它做得太大而且不会缩小.

uilabel ios autolayout ios6

152
推荐指数
4
解决办法
9万
查看次数

iOS 7 - 动态调整标签高度和滚动视图

Sooo ...我在使用iOS7/xcode5上的scrollview和fit文本标签时遇到了问题,我对此问题感到沮丧,因为在iOS6/xcode4上很容易处理这个问题...

这是我的代码的预览......

ViewController.h

#import <UIKit/UIKit.h>
#import "ViewControllerOther.h"

@interface ViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>

@end
Run Code Online (Sandbox Code Playgroud)

ViewController.m

#import "ViewController.h"

@interface ViewController ()

@property (weak, nonatomic) IBOutlet UITableView *tableview;

@property (strong, nonatomic) NSArray *meepo;
@property (strong, nonatomic) NSArray *icon;

@property (strong, nonatomic) NSArray *taunt;

@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];

    [self.tableview setDataSource:self];
    [self.tableview setDelegate:self];

    self.meepo = [[NSArray alloc] initWithObjects:
                    @"Meepo No. 1",
                    @"Meepo No. 2",
                    @"Meepo No. 3",
                    @"Meepo No. 4",
                    @"Meepo No. 5",
                    nil];
    self.icon = [[NSArray alloc] initWithObjects: …
Run Code Online (Sandbox Code Playgroud)

label resize objective-c scrollview ios

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×2

autolayout ×1

ios6 ×1

label ×1

objective-c ×1

resize ×1

scrollview ×1

uilabel ×1