我有一个页面视图,我在标签中有不同的tekst行。 在我的大多数页面上我没有问题,因为标签上有足够的文字显示在标准的3.5 / 4英寸尺寸上。
我发现了一些像这样的教程,但给我一个标准尺寸的滚动。 我想用我的数组标签来改变它。
我已经像这样编码了我的对象(如果需要):
photos = [[NSMutableArray alloc]init];
Photo *pic = [[Photo alloc]init];
pic.name = @"Papier en karton";
pic.filename = @"papier";
pic.notes = @"Oude kranten, tijdschriften en karton (zoals platgeslagen dozen) doet u in de papiercontainer. Zet géén dozen bij het grofvuil, maar breng ze naar een afvalpunt of maak de dozen klein en doe ze in de papiercontainer.";
[photos addObject:pic];
pic = [[Photo alloc]init];
pic.name = @"Frituurvet";
pic.filename = @"frituur";
pic.notes = @"Frituurvet kan nog prima hergebruikt worden als biobrandstof. Gooi het daarom nooit weg, maar breng het naar een afvalpunt. Zie ook www.frituurvetrecyclehet.nl";
[photos addObject:pic];
pic = [[Photo alloc]init];
pic.name = @"Klein chemisch afval";
pic.filename = @"chemisch";
pic.notes = @"Op zaterdag kunt u in het centrum op een vaste plek terecht om uw batterijen, kleine elektrische apparaten, medicijnen, verfresten en agressieve vloeistoffen als chloor, ammoniak en terpentine in te leveren:\n\n- Eerste zaterdag van de maand\nOchtend 09.00-12.30 uur Haarlemmerdijk, tegenover Albert Heijn.\nMiddag 13.00-16.30 uur Sarphatistraat en Ir Jakoba Mulderplein tegenover Albert Heijn.\n- Tweede zaterdag van de maand\nOchtend 09.00-12.30 uur Kleine Wittenburgerstraat tegenover Albert Heijn.\nMiddag 13.00-16.30 uur Kerkstraat bij Vijzelgracht tegenover Albert Heijn.\n- Derde zaterdag van de maand\nOchtend 09.00-12.30 uur Elandsgracht tegenover Albert Heijn.\nMiddag 13.00-16.30 uur Jodenbreestraat tegenover Albert Heijn.\n- Vierde zaterdag van de maand\nOchtend 09.00-12.30 uur Nieuwmarkt tegenover Albert Heijn.\nMiddag 13.00-16.30 uur Sarphatistraat/Spinozastraat tegenover Albert Heijn.\n\nAls een maand vijf zaterdagen heeft, wordt de vijfde zaterdag overgeslagen.";
[photos addObject:pic];
我将在我的自定义ViewController中显示它们:
#import "DisplayViewController.h"
@interface DisplayViewController ()
@property (weak, nonatomic) IBOutlet UIImageView *currentImage;
@property (weak, nonatomic) IBOutlet UILabel *detailsLabel;
@property (weak, nonatomic) IBOutlet UILabel *titleLabel;
@end
@implementation DisplayViewController
- (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.
UIImage *image = [UIImage imageNamed:self.currentphoto.filename];
[self.currentImage setImage:image];
self.detailsLabel.text = [self.currentphoto notes];
self.titleLabel.text = [self.currentphoto name];
}
我的问题是: 如果我的标签文本是什么,我怎样才能创建页面视图?
非常感谢!