Note that there are some explanatory texts on larger screens.

plurals
  1. POUILabel does not show
    primarykey
    data
    text
    <p>Im trying to add a UILabel programaticly (ive done it with IB and it works). But I cant find out why it doesnt show up.. I've added a button programaticly that works just fine. I want the button to update the label with a random quote. Whats wrong?</p> <p>.h-file:</p> <pre><code>@interface SecondViewController : UIViewController { NSArray *citatDatabas; } @property (weak, nonatomic) IBOutlet UIButton *helloButton; @property (weak, nonatomic) IBOutlet UIButton *citatKnapp; @property (weak, nonatomic) IBOutlet UILabel *label1; - (void)helloButtonPressed; - (IBAction)citatKnappPressed:(id)sender; @end </code></pre> <p>implementation:</p> <pre><code>@implementation SecondViewController @synthesize helloButton, citatKnapp, label1; - (void)loadView { [super loadView]; citatDatabas = [NSArray arrayWithObjects: [NSString stringWithFormat:@"%@", @"People ask me, would you rather be feared or loved, um easy, I want people to be afriad of how much they love me - Michael Scott" ], [NSString stringWithFormat:@"%@", @"You miss 100% of all the shoots you dont take - Wayne Greatsky - Michael Scott" ], [NSString stringWithFormat:@"%@", @"DONT PANIC - hitchhiker's guide to the galaxy" ], [NSString stringWithFormat:@"%@", @"Give someone a mask and they'll show their true face - Oscar Wilde" ], [NSString stringWithFormat:@"%@", @"Given enough time, hydrogen starts to wonder where it came from, and where it is going" ], [NSString stringWithFormat:@"%@", @"You have just begun reading the sentence you just finished reading" ], nil]; self.citatKnapp = [UIButton buttonWithType:UIButtonTypeRoundedRect]; self.citatKnapp.frame = CGRectMake(98, 162, 124, 37); [self.citatKnapp setTitle:@"Tryck för citat" forState:UIControlStateNormal]; [self.citatKnapp addTarget:self action:@selector(citatKnappPressed:) forControlEvents:UIControlEventTouchUpInside]; self.citatKnapp.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin; [self.view addSubview:self.citatKnapp]; self.label1 = [[UILabel alloc]initWithFrame:CGRectMake(20, 71, 200, 83)]; self.label1.frame = CGRectMake(20, 71, 200, 83); self.label1.text = @"hej"; self.label1.backgroundColor = [UIColor greenColor]; [self.view addSubview:self.label1]; } - (IBAction)citatKnappPressed:(id)sender{ self.label1.text = [citatDatabas objectAtIndex: (random() % [citatDatabas count])]; } @end </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload