Я пытаюсь написать код для своего пакета предпочтений, который я добавил, отметив поле «пакет предпочтений» при создании виджета центра уведомлений в Xcode (iOSOpenDev). У меня есть PSLinkListCell
с тремя элементами внутри. Я хотел бы, чтобы три элемента также меняли изображение в представлении UIimage
в зависимости от выбранного варианта.
Любая помощь приветствуется.
PLIST (только PSLinkListCell)
<dict>
<key>cell</key>
<string>PSLinkListCell</string>
<key>defaults</key>
<string>dylankelly.MyStat</string>
<key>key</key>
<string>color_pref</string>
<key>label</key>
<string>Background Colour</string>
<key>detail</key>
<string>PSListItemsController</string>
<key>validTitles</key>
<array>
<string>Blue</string>
<string>Green</string>
<string>Red</string>
</array>
<key>validValues</key>
<array>
<integer>1</integer>
<integer>2</integer>
<integer>3</integer>
</array>
<key>default</key>
<integer>1</integer>
<key>PostNotification</key>
<string>dylankelly.MyStat-preferencesChanged</string>
</dict>
Представление UIImage
UIImage *bg = [[UIImage imageWithContentsOfFile:@"/System/Library/WeeAppPlugins/MyStat.bundle/WeeAppBackground.png"] stretchableImageWithLeftCapWidth:5 topCapHeight:71];
UIImageView *bgView = [[UIImageView alloc] initWithImage:bg];
bgView.frame = CGRectMake(0, 0, 312, 71);
PSLinkListCell
, и, возможно, код, который показывает вашUIImageView
, который вы используете в виджете. - person Nate   schedule 15.04.2013dylankelly.MyStat-preferencesChanged
? - person Nate   schedule 16.04.2013