建立乙個 iOS 的 Widget (一)

2021-07-24 13:31:43 字數 997 閱讀 8787

一.首先 建立乙個testwidgetdemo 專案

二.建立乙個widget

(方式如下)

(因為要通過widget 這個group 來共享許可權 獲取資料,而這個group 在**呢 要怎樣設定呢? 看圖)

四.testwidgetdemo 的viewcontroller.m 設定要傳給widget的值

nsuserdefaults *def

= [[nsuserdefaults alloc] initwithsuitename:@"group.xixi"];

[def

setobject:@"xixi"

forkey:@"name"];

[def

setobject:

@18forkey:@"age"];

[def

synchronize];

五.在widget的 todayviewcontroller.m 裡面把相應的值取出來

nsuserdefaults *def = [[nsuserdefaults alloc] initwithsuitename:@"group.xixi"];

nslog(@"name: %@",[def objectforkey:@"name"]);

nslog(@"age: %@", [def objectforkey:@"age"]);

結果

—->>>>>建立乙個 ios 的 widget (二)

<<<<

乙個簡單的widget

這裡是乙個簡單的widget,在 裡也寫了注釋。此widget是將textbox進行修飾一下的。自身沒有css,採用的是jquery ui css framework的樣式 function init function if this element.attr type tolowercase te...

Flutter每週乙個Widget系列

最近看了油管上的flutter的widget of the week 系列通俗易懂還可以練習下英語聽力,給大家 下 1 introducing widget of the week 2 safearea flutter本週新添的工具 3 expanded 本週的flutter小工具 4 wrap f...

Flutter每週乙個Widget系列

最近看了油管上的flutter的widget of the week 系列通俗易懂還可以練習下英語聽力,給大家 下 1 introducing widget of the week 2 safearea flutter本週新添的工具 3 expanded 本週的flutter小工具 4 wrap f...