因?yàn)樘嵝咽马?xiàng)沒打開網(wǎng)絡(luò)。
創(chuàng)新互聯(lián)公司專業(yè)提供成都主機(jī)托管四川主機(jī)托管成都服務(wù)器托管四川服務(wù)器托管,支持按月付款!我們的承諾:貴族品質(zhì)、平民價(jià)格,機(jī)房位于中國(guó)電信/網(wǎng)通/移動(dòng)機(jī)房,綿陽(yáng)主機(jī)托管服務(wù)有保障!
因?yàn)樘嵝咽马?xiàng)和日歷沒打開網(wǎng)絡(luò),所以沒辦法同步iCloud的信息只要在設(shè)置-無(wú)線局域網(wǎng)-日歷/提醒事項(xiàng)里面打開就可以同步了。
iOS16的此次更新確實(shí)給了用戶不少可自定義個(gè)性化的選擇,全新的小組件和更多花樣的壁紙兼顧了美觀和可玩性,不過(guò)小組件部分適配性仍是個(gè)問(wèn)題,可使用的數(shù)量也極少,考慮到這只是iOS16的第一個(gè)測(cè)試版,也不是不能理解,希望蘋果后續(xù)能夠加快腳步適配這些實(shí)用的功能。
蘋果iPhone手機(jī)提醒只具備了提醒功能,而提醒事項(xiàng)不但可以臨時(shí)記事,也可以對(duì)記錄的事情設(shè)置定時(shí)提醒。
IOS提醒事項(xiàng)適用于:iPhone手機(jī)、iPad平板、Mac電腦,如果只使用這三個(gè)設(shè)備完全滿足需求。
如工作、生活還會(huì)用到Windows電腦、安卓手機(jī)、安卓平板等推薦使用:敬業(yè)簽,作為提醒事項(xiàng)軟件或APP。
iOS是由蘋果公司開發(fā)的移動(dòng)操作系統(tǒng)。蘋果公司最早于2007年1月9日的Macworld大會(huì)上公布這個(gè)系統(tǒng),最初是設(shè)計(jì)給iPhone使用的,后來(lái)陸續(xù)套用到iPod touch、iPad上。iOS與蘋果的macOS操作系統(tǒng)一樣,屬于類Unix的商業(yè)操作系統(tǒng)。
原本這個(gè)系統(tǒng)名為iPhone OS,因?yàn)閕Pad,iPhone,iPod touch都使用iPhone OS,所以2010年WWDC上宣布改名為iOS(iOS為美國(guó)Cisco公司網(wǎng)絡(luò)設(shè)備操作系統(tǒng)注冊(cè)商標(biāo),蘋果改名已獲得Cisco公司授權(quán))。
Siri讓你能夠利用語(yǔ)音來(lái)完成發(fā)送信息、安排會(huì)議、查看最新比分等更多事務(wù)。只要說(shuō)出你想做的事,Siri就能幫你辦到。Siri可以聽懂你說(shuō)的話、知曉你的心意,甚至還能有所回應(yīng)。iOS中的Siri擁有新外觀、新聲音和新功能。
它的界面經(jīng)過(guò)重新設(shè)計(jì),以淡入視圖浮現(xiàn)于任意屏幕畫面的最上層。Siri回答問(wèn)題的速度更快,還能查詢更多信息源,如維基百科。它可以承擔(dān)更多任務(wù),如回電話、播放語(yǔ)音郵件、調(diào)節(jié)屏幕亮度,以及更多。
1、統(tǒng)一收鍵盤的方法
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
2、提示框
BBAlertView *alert = [[BBAlertView alloc] initWithStyle:BBAlertViewStyleDefault
Title:@"刪除訂單"
message:@"是否刪除訂單,"
customView:nil
delegate:self
cancelButtonTitle:L(@"取消")
otherButtonTitles:L(@"確認(rèn)")];
[alert setCancelBlock:^{
}];
[alert setConfirmBlock:^{
[self orderDidRemovePressDown:tempDic Index:index.section];
}];
[alert show];
3、圖片的自適應(yīng)功能
self.brandImage.contentMode = UIViewContentModeScaleAspectFit;
4、cocoaPods清除緩存問(wèn)題
$ sudo rm -fr ~/.cocoapods/repos/master
$ pod setup
5、設(shè)置顯示鍵盤的樣式
textView.keyboardType =UIKeyboardTypeDefault;
//設(shè)置鍵盤右下角為完成(中文輸入法下)
textView.returnKeyType=UIReturnKeyDone;
6、輸出當(dāng)前時(shí)間
NSDateFormatter * dateFormatter=[[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSS"];
NSLog(@"當(dāng)前毫秒時(shí)間1==%@",[dateFormatter stringFromDate:[NSDate date]]);
7、顯示兩秒然后消失
UILabel * lab=[[UILabel alloc]initWithFrame:CGRectMake(60,Main_Screen_Height-64-49-60, Main_Screen_Width-120, 50)];
lab.backgroundColor=[UIColor grayColor];
ViewRadius(lab, 20);
lab.textAlignment=NSTextAlignmentCenter;
lab.text=@"請(qǐng)先進(jìn)行實(shí)名制驗(yàn)證";
[self.view addSubview:lab];
[UILabel animateWithDuration:2 animations:^{
lab.alpha=0;
}completion:^(BOOL finished) {
[lab removeFromSuperview];
}];
8、設(shè)置placeholder屬性的大小和顏色
[_phoneFie setValue:[UIColor grayColor] forKeyPath:@"_placeholderLabel.textColor"];
[_phoneFie setValue:[UIFont boldSystemFontOfSize:15] forKeyPath:@"_placeholderLabel.font"];
_phoneFie.returnKeyType=UIReturnKeyDone;
9、設(shè)置cell的交互完全不可以使用
//[cellTwo setUserInteractionEnabled:NO];
//設(shè)置cell不可以點(diǎn)擊,但是上面的子控件可以交互
cellTwo.selectionStyle=UITableViewCellSelectionStyleNone;
10、將textField的placeholder 屬性的字體向右邊移動(dòng)5
_field.leftView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 10*Width_375, _field.frame.size.height)];
_field.leftViewMode = UITextFieldViewModeAlways;
11、開新線程使按鈕上的時(shí)間變化
-(void)startTime{
__block int timeout=60; //倒計(jì)時(shí)時(shí)間
UIButton * btn=(UIButton *)[self.view viewWithTag:1000];
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_source_t _timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0,queue);
dispatch_source_set_timer(_timer,dispatch_walltime(NULL, 0),1.0*NSEC_PER_SEC, 0); //每秒執(zhí)行
dispatch_source_set_event_handler(_timer, ^{
if(timeout=0){
dispatch_source_cancel(_timer);
dispatch_async(dispatch_get_main_queue(), ^{
[btn setTitle:@"發(fā)送驗(yàn)證碼" forState:UIControlStateNormal];
btn.enabled = YES;
});
}else{
//? int minutes = timeout / 60;
int miao = timeout % 60;
if (miao==0) {
miao = 60;
}
NSString *strTime = [NSString stringWithFormat:@"%.2d", miao];
dispatch_async(dispatch_get_main_queue(), ^{
[btn setTitle:[NSString stringWithFormat:@"剩余%@秒",strTime] forState:UIControlStateNormal];
btn.enabled = NO;
});
timeout--;
}
});
dispatch_resume(_timer);
}
12、隱藏TableView 中多余的行
UIView * view=[[UIView alloc]initWithFrame:CGRectZero];
[_tabelView setTableFooterView:view];
13、UIView添加背景圖片
UIImage * image=[UIImage imageNamed:@"friend750"];
headSeV.layer.contents=(id)image.CGImage;
14、UITableView取消選中狀態(tài)
[tableView deselectRowAtIndexPath:indexPath animated:YES];// 取消選中
15、帶屬性的字符串
NSFontAttributeName? 字體
NSParagraphStyleAttributeName? 段落格式
NSForegroundColorAttributeName? 字體顏色
NSBackgroundColorAttributeName? 背景顏色
NSStrikethroughStyleAttributeName 刪除線格式
NSUnderlineStyleAttributeName? ? ? 下劃線格式
NSStrokeColorAttributeName? ? ? ? 刪除線顏色
NSStrokeWidthAttributeName 刪除線寬度
NSShadowAttributeName? 陰影
1.? 使用實(shí)例
UILabel *testLabel = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, 320, 30)];
testLabel.backgroundColor = [UIColor lightGrayColor];
testLabel.textAlignment = NSTextAlignmentCenter;
NSMutableAttributedString *AttributedStr = [[NSMutableAttributedString alloc]initWithString:@"今天天氣不錯(cuò)呀"];
[AttributedStr addAttribute:NSFontAttributeName
value:[UIFont systemFontOfSize:16.0]
range:NSMakeRange(2, 2)];
[AttributedStr addAttribute:NSForegroundColorAttributeName
value:[UIColor redColor]
range:NSMakeRange(2, 2)];
testLabel.attributedText = AttributedStr;
[self.view addSubview:testLabel];
16、加大按鈕的點(diǎn)擊范圍
把UIButton的frame 設(shè)置的大一些,然后給UIButton設(shè)置一個(gè)小些的圖片
[tmpBtn setImageEdgeInsets:UIEdgeInsetsMake(5, 5, 5, 5)];
// 注意這里不能用setBackgroundImage
[tmpBtn setImage:[UIImage imageNamed:@"testBtnImage"] forState:UIControlStateNormal];
17、//避免self的強(qiáng)引用
__weak ViewController *weakSelf = self;
18、//類別的創(chuàng)建
command +n ——Objective-C File———(File Type? 選擇是類別還是擴(kuò)展)———(Class? 選擇為哪個(gè)控件寫類別)
19、修改UITableview 滾動(dòng)條顏色的方法
self.tableView.indicatorStyle=UIScrollViewIndicatorStyleWhite;
20、利用UIWebView顯示pdf文件
webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)];
[webView setDelegate:self];
[webView setScalesPageToFit:YES];
[webViewsetAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleHeight];
[webView setAllowsInlineMediaPlayback:YES];
[self.view addSubview:webView];
NSString *pdfPath = [[NSBundle mainBundle]pathForResource:@"ojc" ofType:@"pdf"];
NSURL *url = [NSURLfileURLWithPath:pdfPath];
NSURLRequest *request = [NSURLRequestrequestWithURL:url
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:5];
[webView loadRequest:request];
21、將plist文件中的數(shù)據(jù)賦給數(shù)組
NSString *thePath = [[NSBundle mainBundle]pathForResource:@"States" ofType:@"plist"];
NSArray *array = [NSArrayarrayWithContentsOfFile:thePath];
22、隱藏狀態(tài)欄
[[UIApplication shareApplication]setStatusBarHidden: YES animated:NO];
23、給navigation? Bar? 設(shè)置title顏色
UIColor *whiteColor = [UIColor whiteColor];
NSDictionary *dic = [NSDictionary dictionaryWithObject:whiteColor forKey:NSForegroundColorAttributeName];
[self.navigationController.navigationBar setTitleTextAttributes:dic];
24、使用AirDrop 進(jìn)行分享
NSArray *array = @[@"test1", @"test2"];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:array applicationActivities:nil];
[self presentViewController:activityVC animated:YES
completion:^{
NSLog(@"Air");
}];
25、把tableview里面Cell的小對(duì)勾的顏色改成別的顏色
_mTableView.tintColor = [UIColor redColor];
26、UITableView去掉分割線
_tableView.separatorStyle = NO;
27、正則判斷手機(jī)號(hào)碼地址格式
- (BOOL)isMobileNumber:(NSString *)mobileNum {
//? ? 電信號(hào)段:133/153/180/181/189/177
//? ? 聯(lián)通號(hào)段:130/131/132/155/156/185/186/145/176
//? ? 移動(dòng)號(hào)段:134/135/136/137/138/139/150/151/152/157/158/159/182/183/184/187/188/147/178
//? ? 虛擬運(yùn)營(yíng)商:170
NSString *MOBILE = @"^1(3[0-9]|4[57]|5[0-35-9]|8[0-9]|7[06-8])\\d{8}$";
NSPredicate *regextestmobile = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", MOBILE];
return [regextestmobile evaluateWithObject:mobileNum];
}
28、控制交易密碼位數(shù)
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
if (textField.text.length =6){
[MBProgressHUD showMessage:@"密碼為6位" afterDelay:1.8];
return NO;
}
return YES;
}
29、判斷是不是空
if ([real_name isKindOfClass:[NSNull class]] ) {
return NO;}
30、點(diǎn)擊號(hào)碼撥打電話
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://400966220"]];
31、控制UITabbar的選擇哪一個(gè)
[self.tabBarController setSelectedIndex:1];
32、獲取當(dāng)前App的版本號(hào)
NSDictionary?*infoDictionary?=?[[NSBundle?mainBundle]?infoDictionary];
CFShow(infoDictionary);
//?app名稱
NSString?*app_Name?=?[infoDictionary?objectForKey:@"CFBundleDisplayName"];
//?app版本
NSString?*app_Version?=?[infoDictionary?objectForKey:@"CFBundleShortVersionString"];
//?app?build版本
NSString?*app_build?=?[infoDictionary?objectForKey:@"CFBundleVersion"];
33、蘋果app權(quán)限NSPhotoLibraryUsageDescriptionApp需要您的同意,才能訪問(wèn)相冊(cè)NSCameraUsageDescriptionApp需要您的同意,才能訪問(wèn)相機(jī)NSMicrophoneUsageDescriptionApp需要您的同意,才能訪問(wèn)麥克風(fēng)NSLocationUsageDescriptionApp需要您的同意,才能訪問(wèn)位置NSLocationWhenInUseUsageDescriptionApp需要您的同意,才能在使用期間訪問(wèn)位置NSLocationAlwaysUsageDescriptionApp需要您的同意,才能始終訪問(wèn)位置NSCalendarsUsageDescriptionApp需要您的同意,才能訪問(wèn)日歷NSRemindersUsageDescriptionApp需要您的同意,才能訪問(wèn)提醒事項(xiàng)NSMotionUsageDescriptionApp需要您的同意,才能訪問(wèn)運(yùn)動(dòng)與健身NSHealthUpdateUsageDescriptionApp需要您的同意,才能訪問(wèn)健康更新NSHealthShareUsageDescriptionApp需要您的同意,才能訪問(wèn)健康分享NSBluetoothPeripheralUsageDescriptionApp需要您的同意,才能訪問(wèn)藍(lán)牙NSAppleMusicUsageDescriptionApp需要您的同意,才能訪問(wèn)媒體資料庫(kù)
34、控件設(shè)置邊框
_describText.layer.borderColor = [[UIColor colorWithRed:215.0 / 255.0 green:215.0 / 255.0 blue:215.0 / 255.0 alpha:1] CGColor];
_describText.layer.borderWidth = 1.0;
_describText.layer.cornerRadius = 4.0;
_describText.clipsToBounds = YES;
35、//隱藏電池條的方法
-(BOOL)prefersStatusBarHidden{
return YES;
}
36、延時(shí)操作
[NSThread sleepForTimeInterval:2];
方法二:
[self performSelector:@selector(delayMethod) withObject:nil afterDelay:1.5];
37、系統(tǒng)風(fēng)火輪:
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO; //隱藏
38、//didSelectRowAtIndexPath:方法里面找到當(dāng)前的Cell
AssessMentCell * cell = [tableView cellForRowAtIndexPath:indexPath];
39、navigation上返回按鈕的顏色以及返回按鈕后面文字去掉
//返回按鈕后邊文字去掉
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)
forBarMetrics:UIBarMetricsDefault];
//設(shè)置左上角返回按鈕的顏色
self.navigationController.navigationBar.tintColor = UIColorFromRGB(0x666666);
40、lineBreakMode //設(shè)置文字過(guò)長(zhǎng)時(shí)的顯示格式
label.lineBreakMode = NSLineBreakByCharWrapping;以字符為顯示單位顯
示,后面部分省略不顯示。
label.lineBreakMode = NSLineBreakByClipping;剪切與文本寬度相同的內(nèi)
容長(zhǎng)度,后半部分被刪除。
label.lineBreakMode = NSLineBreakByTruncatingHead;前面部分文字
以……方式省略,顯示尾部文字內(nèi)容。
label.lineBreakMode = NSLineBreakByTruncatingMiddle;中間的內(nèi)容
以……方式省略,顯示頭尾的文字內(nèi)容。
label.lineBreakMode = NSLineBreakByTruncatingTail;結(jié)尾部分的內(nèi)容
以……方式省略,顯示頭的文字內(nèi)容。
label.lineBreakMode = NSLineBreakByWordWrapping;以單詞為顯示單位顯
示,后面部分省略不顯示。
提醒事項(xiàng)使用方法: 1.點(diǎn)擊桌面上的提醒事項(xiàng)圖標(biāo),啟動(dòng)提醒事項(xiàng)面板。 2.點(diǎn)擊右上角的加號(hào)鍵,選擇提醒事項(xiàng)。 3.創(chuàng)建自定義提醒事項(xiàng),點(diǎn)擊完成按鈕即可生效。
在蘋果IOS14手機(jī)上記錄提醒事項(xiàng),可以直接在手機(jī)的提醒事項(xiàng)的軟件中進(jìn)行記錄。
也可以在蘋果手機(jī)上安裝云便簽記錄提醒待辦事項(xiàng);
云便簽既可以按照公歷日期設(shè)置時(shí)間提醒,還可以按照農(nóng)歷日期設(shè)置時(shí)間提醒;
云便簽支持設(shè)置按天/周/月/季/年周期循環(huán)提醒,實(shí)時(shí)提醒大家按時(shí)完成工作待辦事項(xiàng)。
iPhone4S設(shè)定提醒事項(xiàng)的方法如下: 提醒事項(xiàng)可用列表管理生活,包括到期日和位置。用戶可能就具體時(shí)間和日期的某個(gè)項(xiàng)目被提醒,也可能在來(lái)到或離開某個(gè)位置(如家或辦公室)時(shí)被提醒。ldquo;提醒事項(xiàng)rdquo;可以配合日歷帳戶使用,因此所作的更改會(huì)在其他iOS設(shè)備和電腦上自動(dòng)更新。 在ldquo;列表rdquo;視圖和ldquo;日期rdquo;視圖之間切換:在屏幕頂部,輕按ldquo;列表rdquo;或ldquo;日期rdquo;??梢愿鶕?jù)日期與時(shí)間和/或根據(jù)位置來(lái)設(shè)定提醒事項(xiàng)。 添加提醒事項(xiàng):在ldquo;提醒事項(xiàng)rdquo;中,輕按ldquo;十rdquo; ,然后輸入描述并輕按ldquo;完成rdquo;。 添加提醒事項(xiàng)后,可以對(duì)其設(shè)置進(jìn)行微調(diào)。 1. 為提醒事項(xiàng)設(shè)定位置:輕按提醒事項(xiàng),然后輕按ldquo;提醒我rdquo;。打開ldquo;位置提醒rdquo;并選擇ldquo;離開時(shí)提醒rdquo;和/或ldquo;到達(dá)時(shí)提醒rdquo;。若要將位置更改為自己所在位置以外的位置,請(qǐng)輕按ldquo;當(dāng)前位置rdquo;,然后輕按ldquo;選取位置rdquo;并從ldquo;通訊錄rdquo;中挑選一個(gè)位置。 2. 為提醒事項(xiàng)設(shè)定到期日:輕按提醒事項(xiàng),然后輕按ldquo;提醒我rdquo;。打開ldquo;日期提醒rdquo;,然后設(shè)定想要被提醒的日期和時(shí)間。ldquo;通知中心rdquo;中會(huì)顯示已到期和未完成的提醒事項(xiàng)。 3. 將備忘錄添加到提醒事項(xiàng):輕按提醒事項(xiàng),然后輕按ldquo;顯示更多rdquo;。輕按ldquo;備忘錄rdquo;。 4. 將提醒事項(xiàng)移到其他列表:輕按提醒事項(xiàng),然后輕按ldquo;顯示更多rdquo;。輕按ldquo;列表rdquo;并選取一個(gè)新列表。 5. 刪除提醒事項(xiàng):輕按提醒事項(xiàng),輕按ldquo;顯示更多rdquo;,然后輕按ldquo;刪除rdquo;。 6. 編輯提醒事項(xiàng):輕按提醒事項(xiàng),然后輕按它的名稱。 7. 將提醒事項(xiàng)標(biāo)記為完成:輕按項(xiàng)目旁邊的框,以便出現(xiàn)一個(gè)勾號(hào)。完成的項(xiàng)目顯示在ldquo;已完成rdquo;列表中。 8. 設(shè)定為提醒事項(xiàng)播放的鈴聲:前往ldquo;設(shè)置rdquo;gt;ldquo;聲音rdquo;。 9. 使用iCloud來(lái)保持iOS設(shè)備和電腦上的ldquo;提醒事項(xiàng)rdquo;最新:前往ldquo;設(shè)置rdquo;gt;ldquo;iCloudrdquo;,然后打開ldquo;提醒事項(xiàng)rdquo;。 查看原帖
網(wǎng)頁(yè)標(biāo)題:ios開發(fā)提醒,ios周期提醒
文章來(lái)源:http://jinyejixie.com/article38/hojssp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、標(biāo)簽優(yōu)化、建站公司、營(yíng)銷型網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)