2015-06-07 50 views
0

經過一些教程和調試,我設法有一個MBProgressHUD(與cocoapods)在我的應用程序(在Swift中)工作。現在,我正在嘗試在我想要的進度完成時執行MBProgressHUD。所以現在,我想用一些文字顯示覆選標記。問題是我不知道如何將圖像(圖標)放在文本的前面。MBProgressHUD完成與圖像Swift

我的代碼工作(不勾選):

self.spinningCompleted = MBProgressHUD.showHUDAddedTo(self.view, animated: true) 
self.spinningCompleted.customView = ??????????????????????? 
self.spinningCompleted.mode = MBProgressHUDMode.CustomView 
self.spinningCompleted.labelText = "Completed!" 
self.spinningCompleted.userInteractionEnabled = false 
self.spinningCompleted.hide(true, afterDelay: 2) 

我想要什麼,但在Objective-C:

- (void)connectionDidFinishLoading:(NSURLConnection *)connection { 
    HUD.customView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"37x-Checkmark.png"]] autorelease]; 
    HUD.mode = MBProgressHUDModeCustomView; 
    [HUD hide:YES afterDelay:2]; 
} 

提前感謝!

回答

3

在斯威夫特:

self.spinningCompleted.customView = UIImageView(image: UIImage(named: "37x-Checkmark.png")) 
+0

謝謝!它的作品完美:) –