Значки приложений не соответствуют значкам полей 57 и 114 в MonoTouch! - PullRequest
2 голосов
/ 05 ноября 2010

У меня возникли некоторые проблемы с назначением значков приложений iPhone в MonoTouch -

Изначально у меня был только значок 114x114, поэтому я назначил его полю iPhone4 (на вкладке значка), которое ожидает изображение 114, но ононе дошел - ни на симуляторе, ни на самом телефоне.Затем, когда я переименовал значок в icon.png и поместил его в корень приложения, по какой-то причине все получилось нормально ...

Теперь я также создал значок 57x57 и однажды назначил его полю iPhone вна вкладке «Значки» результат неожиданный ...

Кажется, что MonoTouch меняет значки !!Я взял icon.png из корневой папки, и на моем iPhone4 отображается 57x57.Однако, если я выберу значок 114x114 в поле 57x57 и наоборот для своего значка 57x57 (поместите его в поле, которое ожидает значок 114x114) - вы догадались - все это работает!Очень странно !!

Мой кристально четкий значок отображается на моем iPhone4 (хотя теперь он указан в поле 57px)!Если я затем вернусь обратно к правильному способу «он должен быть передан MonoTouch», я получу более размытую иконку на моем iPhone4 (т.е. версию 57x57).

У кого-нибудь еще были проблемы с этими иконками?Что я делаю не так?

Любая помощь очень ценится !!

1 Ответ

1 голос
/ 05 ноября 2010

Имеются редакторы свойств проекта MonoTouch, которые помогают управлять иконками, но вы действительно не можете обойти соглашения, которые ожидает iOS. Я не совсем уверен, что вы делаете в своем проекте, но похоже, что вы не следуете правилам и соглашениям в отношении значков.

Я бы рекомендовал убедиться, что вы следуете рекомендациям, установленным для значков, изложенных в руководстве для разработчиков iOS. Вот ссылка на руководство , в котором обсуждаются размеры, для чего используется каждый размер и, что наиболее важно, как должны называться значки. Сделайте это, и я думаю, вы обнаружите, что проблемы с иконками будут решены.

...