ios - MonoTouch.Dialog:当没有 ImageUrl 时,StyledStringElement 上的默认图像

标签 ios xamarin.ios monotouch.dialog

我正在设置 StyledStringElementImageUrl,但不知道该 url 是否存在。我想放入一个占位符图像,在成功下载图像之前使用该图像:

    var item = new StyledStringElement(n.Title);
        item.ImageUri = new Uri(n.ImageThumbUrl);

我现在明白了:

enter image description here

最佳答案

有用:http://yusinto.blogspot.ca/2012/05/background-image-downloading-with.html

我将 StyledStringElement 复制到新的 StyledStringElementLoader 并编辑了以下代码:

    if (extraInfo.Uri != null)
    {   img = ImageLoader.DefaultRequestImage (extraInfo.Uri, this);
        if(img==null)
            img=myLoaderImagePassedToConstructor;
    }

关于ios - MonoTouch.Dialog:当没有 ImageUrl 时,StyledStringElement 上的默认图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12310006/

相关文章:

c# - 将图像添加到 Monotouch.Dialog 中的部分

ios - 根据另一个 View 的颜色更改 View 颜色

ios - 以纵向或横向拍摄照片并设置为方向受限于捕获方向的 View ?

xamarin.ios - 来自崩溃日志Xamarin.iOS的更多详细信息

ios - 所有导航 Controller 上的 TitleView 和 RightBarButtonItem

c# - MonoTouch.Dialog 支持(字母)索引吗?

ios - 如何使用沙盒帐户在iOS 12中测试应用内购买?

ios - 转到选项卡栏 Controller Swift 中的另一个选项卡后如何保持 ViewController 详细信息相同

xamarin.ios - 从哪里可以下载 xamarin studio 5.8?

iphone - Monotouch.Dialog - 设置后退按钮