IOS_Object-C 學習筆記__Navigation Controller 用程式碼 完成 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 6月 22, 2017 Navigation Controller 用程式碼 完成 註記:在NavigationController上的按鈕是 UIBarButtonItem 用程式碼完成NavigationConTroller設定! 到ViewController畫面後 ,我們可以依序設定 Title ,Button 透過幾行程式碼,就可以完成設定 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
IOS_Objective-C學習筆記_(陣列 / 可修改陣列 ;字典 / 可修改字典).. 4月 21, 2017 Objective_筆記 這篇筆記主要是在整理 陣列Array / 可修改陣列MuntibleArray ; 字典 Dictinoary/ 可修改字典MuntibleDictionary #陣列Array NSArray * thisarray = @[@50,@60]; NSLog(@"這是陣列內的數字:%@",thisarray); # 這是可變動的陣列 NSMutableArray //用一個陣列來產生一個可變動的陣列 NSMutableArray * thisMutableArray = [NSMutableArray arrayWithArray:@[@"50",@"100",@"50",@"40"]]; //取出陣列中第n個元素 NSString * one = thisMutableArray[1]; NSLog(@"陣列中第n個元素是:%@",one); NSLog(@"這是一個可變動的陣列:%@",thisMutableArray); //產生一個空的陣列 NSArray * emptyArray = @[ ]; NSLog(@"%@",emptyArray); //以下這一行也是創造一個空的陣列 NSMutableArray * foo = [[NSMutableArray alloc]init]; NSLog(@"創造一個空陣列1:%@",foo); //如果要修改陣列前,要先確確認陣列是用NSMutableArray 宣告的! (因為這樣才能夠變動陣列的內容) NSMutableArray * sub =[[NSMutableArray alloc]init]; //新增元素加到陣列 ,只能分批加入 [sub addObject:@"array1"]; [sub addObject:@"array2"]; [sub addObject:@"array3"]; NSLog(@"加入元素1:%@",sub); //... 閱讀完整內容
20170122 Radiobutton功能練習 (溫度轉換) 1月 23, 2017 //Radiobutton功能練習 (溫度轉換) MainActivity.java package com.example.user.myapplication28; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.text.Editable; import android.text.TextWatcher; import android.widget.EditText; import android.widget.RadioGroup; import android.widget.TextView; public class MainActivity extends AppCompatActivity implements RadioGroup.OnCheckedChangeListener, TextWatcher { RadioGroup unit; EditText value; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); unit = (RadioGroup) findViewById(R.id.unit); unit.setOnCheckedChangeListener(this); value = (EditText) findViewById(R.id.value); ... 閱讀完整內容
iOS_開發 拿到 Tableview Cell 上的按鈕是哪一個 (Tableview Cell Button) 11月 09, 2018 近期在開發 iOS App 時候使用到, tableview 而且在我的 tableview 上面會有 一個 Button 和一個 ImageView, 當我點選到圖案時會外跳出一個新的 ViewController 按下 Button 可以類似 加到我的最愛的功能。 這時候就是需要,去知道現在點到的是哪一個 tableview Cell, 一開始的想法是 透過 didSelectRowAt 來看到點選是哪一個 cell (但這個是無法成功的) 因此在網路上查了資料。 學習到 可以透過 寫自己的 Protocol 來用自己的 delegate 來完成 首先開啟專案與一般的 tableview 一樣, 然後在 cellForRowAt 這個一個方法 要多添加一個 cell.delegate = self 然後再寫一個自己的 Protocol 這裡我們取名,SwiftTableViewDelegate, 這裡面有一個 func 來告訴我們按到哪一個 cell上的按鈕。 接下來在cell的那個 Class 裡面, 把 cell 按下去的按鈕 Action 添加我們剛才的 delegate 最後我們在這個 TableViewController 裡面添加這個自己的delegate 就可以透過這個自定義的方法拿到 目前點選到哪個cell 的 button 參考網頁: Swift: Using Protocols to Add Custom Behavior to a UITableViewCell 閱讀完整內容
留言
張貼留言