我不想顯示進度指示器(MBprogress hud),這裏是我實現的代碼。MBProgress hud不顯示Labeltext
[NSThread detachNewThreadSelector: @selector(showMe) toTarget:self withObject:NULL];
在show方法中,我試圖顯示MBprogress Hud但它沒有顯示標籤文本。
-(void)showMe
{
if(hudForBal) // hudForBal is my MBprogressHud's object
{
[hudForBal removeFromSuperview];
[hudForBal release];
hudForBal = nil;
}
hudForBal =[[MBProgressHUD alloc]init];
hudForBal.labelText [email protected]"Please wait...";
hudForBal.delegate = Nil;
[self.view addSubview:hudForBal];
[hudForBal show:YES];
}
它正在工作,但它不顯示標籤文本。我在做什麼錯? 在此先感謝!
應該不是與ui相關的東西總是在/在主線程中完成? – Volker
嘗試hudForBal.delegate =自我可能是多餘的,它不會改變你的標籤文字 –
試過這個'明顯'的東西。 @ jayrajm.g。 – Rana