- 博客(38)
- 问答 (1)
- 收藏
- 关注
转载 string检索
///---NSString查找字符串 ///---rangeOfString 方法查找一个字符串,此方法类型的结构体,若没有查找到对应的字符串,返回NSNotFound。 let str:NSString = "swift is a new language"; let rangeForStr = str.rangeOfString("new"); print("\(ra
2016-10-13 17:35:58
554
原创 修改string单个字符大小颜色
//字体大小 和颜色let attributedString = NSMutableAttributedString(string: “阿斯顿发送发送到阿斯顿发生地方”) let color = UIColor.redColor() let normalAttributes = [NSForegroundColor
2016-10-13 16:50:59
996
转载 uitextview限定行数
func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text:String) -> Bool { let newText = (textView.textas NSString).stringByReplacingCharacters
2016-10-13 13:11:17
515
转载 路由器到底怎么放才能让WIFI信号更好?(转)
中国科普博览 中国科学院网络科普门户 收藏(532) | 阅读(26947)一兄弟不爱讲话,性格腼腆,每次去女友家就知道低头玩手机,未来岳母问话他也含糊其辞。终于,他女朋友怒了:“你哑巴啊?跟我在一起你不会是为了蹭我家WiFi吧?”以上只是一则网络笑话,类似的笑话还有很多,可以毫不夸张地说,WiFi已成为各家各户中极其重要的一种信号了。手机信号好不好,
2016-10-10 11:43:52
2707
原创 键盘的监听事件,获取键盘变动的坐标
func addCustomKeyboardEvent() { NSNotificationCenter.defaultCenter().removeObserver(self) NSNotificationCenter.defaultCenter().addObserver(self, selector:#selector(WebCommentCo
2016-08-08 11:15:17
580
原创 IOS点击底部tabbar的事件
//点击tabbar的事件 override func tabBar(tabBar:UITabBar, didSelectItem item: UITabBarItem){ debugPrint("sada") }
2016-07-26 10:12:15
1249
原创 uitableview去掉最后一行cell的底线
func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { //2是最后一行 if section == 2{ return 10 }else{
2016-07-11 14:49:44
864
原创 事件的传递
class sadfasdfasdf: UIView {//返回哪个View 就哪个View接受事件 override func hitTest(point:CGPoint, withEvent event: UIEvent?) -> UIView? { //通过point判定点击区域 if point.x >
2016-07-07 10:28:25
292
原创 tabviewcell高度自适应
tableView.rowHeight = UITableViewAutomaticDimension self.tableView.estimatedRowHeight = 100
2016-06-27 21:01:44
738
原创 tableview 添加长按事件
func addViews(){//增加长按事件 let lpgr = UILongPressGestureRecognizer(target: self, action:#selector(SpacePageView_1Controller.onItemLongClick(_:)))//长按时间 lpgr.minimumPres
2016-06-21 10:12:32
409
原创 tableview分割线到左边的距离
//80是到左边的距离,90是到右边的距离tableView.separatorInset = UIEdgeInsetsMake(0,80, 0, 90)//如果想把到左边的距离调成零,需要在 cellForRowAtIndexPath返回cell时候加上如下代码cell.preservesSuperviewLayoutMargins =false
2016-06-12 14:54:13
440
原创 子线程之后到主线程
dispatch_async(dispatch_get_global_queue(0, 0)) {() -> Void in sleep(2) dispatch_async(dispatch_get_main_queue(), {[weak self] () -> Void in se
2016-06-07 09:44:25
587
原创 原生APP与js交互
class Item3Controller: UIViewController, WKScriptMessageHandler{override func viewDidLoad() {//////////////////////////////
2016-06-04 17:38:17
575
转载 网页的缓存
var webView = WKWebView()let adssad = NSURLRequest(URL: nsurl, cachePolicy:NSURLRequestCachePolicy.UseProtocolCachePolicy, timeoutInterval:10)webView?.loadRequest(adssad)//有的网页不带缓存,真
2016-06-04 14:36:23
424
原创 以form表单上传文件,接口不响应,后台显示"file" does not contain '/'
//在生成form表单public func appendBodyPart(data data:NSData, name: String, mimeType:String)//可能是拼接的问题,用下面方法拼接public func appendBodyPart(data data:NSData, name: String, fileName:Stri
2016-05-25 15:17:22
3409
原创 svn第三方库出现问题
top/APP_TSB_IOS/Colleague_Good/Pods/Target Support Files/CryptoSwift-bash: cd: /Users/zhantengzhanteng/Desktop/APP_TSB_IOS/Colleague_Good/Pods/Target: No such file or directoryzhantenengdeAir:Coll
2016-05-24 14:23:04
705
原创 设置navigationController标题颜色字体
self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.blueColor(),NSFontAttributeName:UIFont .systemFontOfSize(40)];
2016-05-20 12:16:16
494
原创 输入框随着键盘弹起
//导入库pod 'IQKeyboardManager'//在appdelegate初始化func initIQKeyboardManager(){ //键盘事件 let keyManager = IQKeyboardManager.sharedManager() keyManager
2016-05-19 11:20:03
623
原创 字符串中间一部分字体颜色的变化
let time = DateFormater().getStringFormater1(bean.createdate) var newCreateData: NSMutableAttributedString! if time == bean.createdate{ let createD
2016-04-29 11:42:22
1028
原创 自定义 UINavigationController
import Foundationimport UIKit@objcclass BaseNavigationController: UINavigationController { var childCtr: UIViewController? override func viewDidLoad
2016-04-27 15:48:10
369
翻译 照片预览的scrollView控件
class PhotoWallBigImageController:UIViewController, UIScrollViewDelegate { //第几张照片 var index:Int? //所有的照片 var data:[PhotoWallBean] = [] //照片张数 var count:Int
2016-04-26 14:39:56
398
原创 手势添加tag
let resumeImgTapGesture:UITapGestureRecognizer =UITapGestureRecognizer(target: self, action: "messageAction:") resumeImgTapGesture.numberOfTapsRequired =1 message.addGestur
2016-04-25 10:03:50
452
原创 状态栏颜色
//调整statusbar颜色 改成白色 override func preferredStatusBarStyle() ->UIStatusBarStyle { returnUIStatusBarStyle.LightContent }
2016-04-21 11:51:53
457
原创 Alamofire请求数据的大题格式
Alamofire .request(.GET,url,parameters: params) .responseJSON() { responsein if response.result.isSuccess{ let json = JSON(response.result.value!)
2016-04-19 14:24:29
510
原创 沉睡
let poptime=dispatch_time(DISPATCH_TIME_NOW ,Int64(0.2 * Double(NSEC_PER_SEC))) dispatch_after(poptime,dispatch_get_main_queue() , { () -> Void in self._bannerscroll .contentOffs
2016-04-12 10:36:21
295
原创 SWXMLHash XML文件解析
import Foundationimport SWXMLHashimport SwiftyJSONclass ServerDataTranslator: NSObject { static var locationXml:XMLIndexer? override init() { super.init()
2016-04-09 10:48:35
1078
原创 本地储存NSUserDefaults
//存储值为 values key为 “11”let preference = NSUserDefaults()preference.setObject(values, forKey:"11")//读取 key 为“11”的里面的值 转化为string类型let preference = NSUserDefaults()let
2016-03-30 18:43:47
354
原创 UIAlertView的使用
func a(){let alert = UIAlertView(title:"注意", message:"放弃当前修改?", delegate:self, cancelButtonTitle: "取消", otherButtonTitles:"确定") alert.show() alert.tag =111
2016-03-30 17:17:22
285
转载 缓冲提示控件MBProgressHUD
import MBProgressHUDclass HeHeView:BaseView{var hud: MBProgressHUD!func addHud() { hud = MBProgressHUD(view: self.view) self.view.addSubview(hud)
2016-03-30 11:16:07
524
原创 swift设置圆角
代码中实现view.layer.cornerRadius = 2 //圆角弧度view.layer.masksToBounds = true //是否把圆角边切去view.layer.borderWidth = 1 //设置边框 的宽度 view.layer.borderColor = UIColor.redColor.CGColor //设置边框的颜色在xib
2016-03-21 15:06:02
516
原创 swift跳转到故事版的界面
let uiController: UIViewController = UIStoryboard(name: "Log", bundle: nil).instantiateViewControllerWithIdentifier("logController") self.navigationController?.showViewController(uiController,
2016-03-14 16:18:06
887
原创 获得时间戳
//获取时间戳 let today:NSDate =NSDate() let dateFormatter = NSDateFormatter()//以什么样的时间格式 dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss" let allday =
2016-03-11 10:24:52
403
原创 SDWebImage图片的加载
ImageView.sd_setImageWithURL(NSURL(string: data["nipicurl"]!)!, placeholderImage:UIImage(named: "default_avatar_no_border"))//data["nipicurl"]:要加载的图片数据//default_avatar_no_border:加载不成功显示的本地照片
2016-03-05 15:56:56
423
原创 ViewController跳转的三种方式的混合使用
//添加一个BaseNavigation,可以从不同界面跳转到同一个界面,同一个界面的回退方式:self.dismissViewControllerAnimated(true, completion:nil)import Foundationimport UIKit@objcclass BaseNavigationController: UINaviga
2016-03-05 15:55:34
1413
原创 swift空间位置,大小改变的动画效果
UIView.animateWithDuration(动画移动时间, animations: { () ->Void in 改变后的控件位置 })UIView.animateWithDuration(动画执行时间, animations: { () ->Void in 改变后的
2016-03-05 14:14:11
1302
原创 swift——图片添加点击事件
let taget = UITapGestureRecognizer(target:self, action: "imgAction") taget.numberOfTapsRequired = 1 img.userInteractionEnabled = true img.addGe
2016-03-02 15:19:43
2993
空空如也
android studio导出APK安装出错
2016-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人