iPhone: Как получить UIImage от URL?

Можно использовать раздел CDATA

<xsl:text disable-output-escaping="yes"><![CDATA[&nbsp;]]></xsl:text>

, или можно описать & nbsp в локальном DTD:

<!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp "&#160;"> ]>

или просто используют &#160; вместо &nbsp;

15
задан philfreo 19 November 2009 в 04:24
поделиться

2 ответа

Рассмотрите эту статью на Woork под названием Чистый и чистый дизайн форм CSS

Я реализовал этот стиль, включая набор полей и настроили все стили в соответствии с требованиями внешнего вида.

Рассмотрите возможность использования для наследования стиля метки через CSS вместо asp: label . В качестве альтернативы вы можете поместить свой asp: label в теги label . Поскольку asp: label излучает ,

39
ответ дан 30 November 2019 в 23:57
поделиться

Помните, что загрузка данных изображения с помощью примера кода, который вы указали в своем собственном ответе заблокирует основной поток до завершения загрузки. Это непригодность для использования. Пользователи вашего приложения будут думать, что ваше приложение не отвечает. Если вы хотите загрузить изображение, предпочтите NSURLConnection, чтобы загружать его асинхронно в собственном потоке.

Прочтите документацию Apple об асинхронных загрузках с помощью NSURLConnection.

По завершении загрузки вы можете создать экземпляр своего UIImage из объекта данных:

- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
    if (requestData)
    {
        self.image = [[[UIImage alloc] initWithData:requestData] autorelease];
    }
}

Где requestData и image ] - это переменные экземпляра вашего содержащего класса, а image - это сохраняемое свойство.

15
ответ дан 30 November 2019 в 23:57
поделиться