我试图为我的偏好包编写代码,我在 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);