이를
감사를 구현하는 시작하는 방법에 대한 지침이 아닌 어떤 종류의 내가 iOS 용으로 해낸 방법입니다. Android 용으로해야 할 일은 BTProgressHud 대신 AndHud를 사용하여 IHud를 구현하는 것입니다.
첫째, 공유 프로젝트의 인터페이스를 만들
public interface IHud
{
void Show();
void Show(string message);
void Dismiss();
}
다음, 아이폰 OS 프로젝트에, IHud 사용 BTProgressHud 구성 요소의 구현을 만들
:
[assembly: Dependency(typeof(Hud))]
namespace project.iOS
{
public class Hud : IHud
{
public Hud()
{
}
public void Show() {
BTProgressHUD.Show();
}
public void Show(string message) {
BTProgressHUD.Show (message);
}
public void Dismiss() {
BTProgressHUD.Dismiss();
}
}
}
마지막으로, 양식에서이를 활용을 코드, 그냥 할
var hud = DependencyService.Get<IHud>();
hud.Show ("Loading Vehicles");
// tasks...
hud.Dismiss();
내가 자 마린 개발에 새로운 오전 – user1667474
을 필요로 그냥 뭐 감사합니다 제이슨. BTProgressHUD에서 내 프로젝트에 추가해야하는 파일은 무엇입니까? 다음을 지정하십시오. – umakanta
http://components.xamarin.com/view/btprogresshud – Jason