小编hel*_*ikh的帖子

resize sdwebImage swift

您好我正在使用我的应用程序显示图像sdwebImage.我这里有一个代码来调整图像大小

func resizeImage(image: UIImage, newWidth: CGFloat) -> UIImage {

    let scale = newWidth / image.size.width
    let newHeight = image.size.height * scale
    UIGraphicsBeginImageContext(CGSizeMake(newWidth, newHeight))
    image.drawInRect(CGRectMake(0, 0, newWidth, newHeight))
    let newImage = UIGraphicsGetImageFromCurrentImageContext()
    UIGraphicsEndImageContext()

    return newImage
}
Run Code Online (Sandbox Code Playgroud)

问题是上面的函数接受UIImage作为参数并sdwebimage接受URL.如何在sdwebimage中调用上面的resize函数.或者简单说明如何在此处调整通过sdwebImage呈现的图像的大小

   cell.profileImageView.sd_setImageWithURL(UIImage().absoluteURL(profileImageUrl as! String), placeholderImage: UIImage.init(named: "default-profile-icon")?.circle!, completed: completionBlock)
Run Code Online (Sandbox Code Playgroud)

image-resizing ios sdwebimage swift

3
推荐指数
1
解决办法
2988
查看次数

从BroadcastReceiver取消注册PhoneStateListener

我通过广播接收器监视电话状态,为此我在接收器的onReceive中注册了PhoneStateListener.现在,如果用户想要禁用此功能,我会禁用广播接收器,但是监听器会继续运行,并且我会收到有关电话状态的通知.如何取消注册在广播接收器中注册的PhoneStateListener?

android

2
推荐指数
1
解决办法
1476
查看次数

cakephp:如何将加密数据存储到db中,然后通过密钥解密

我正在使用Cakephp 2.3我正在尝试加密我存储到db中的数据,所以我搜索了一种方法来执行此操作.我找到了这个http://bakery.cakephp.org/articles/utoxin/2009/08/01/cryptable-behaviore

我不知道它是最好的行为或者如果有人有更好的行为那么请建议我..

所以这里的问题是我已经阅读了链接中的所有细节,但我仍然无法知道如何将我的字段保存加密到db

例如,我在控制器中有一个保存数据的功能

  $this->Messages->save($this->request->data);
Run Code Online (Sandbox Code Playgroud)

如何在db中以加密方式保存此数据

然后是我的模态

 public function getAllMessages($id){

    return  $this->find('all',array(
        'order'=> array( 'idTextMessage DESC'),
        'conditions' => array('User_id' => $id)));
}
Run Code Online (Sandbox Code Playgroud)

我该如何解密这些数据

我做了这个,但没有工作

class Message extends AppModel{
public $useTable = 'textmessage';

public $actsAs = array( 
    'Cryptable' => array( 

        'fields' => array( 
            'mobileNo',
             'body' 
        ) 
    ) 
);
Run Code Online (Sandbox Code Playgroud)

encryption cakephp encryption-asymmetric cakephp-2.0 cakephp-2.1

1
推荐指数
1
解决办法
3836
查看次数

以编程方式设置UIButton文本颜色

我想更改表视图页脚中的按钮文本颜色.这是我正在使用的代码,但它不起作用

override func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
    let footerView = UIView(frame: CGRectMake(0, 0, tableView.frame.size.width, 40))
    footerView.backgroundColor = UIColor.blackColor()

    let rgbValue = 0x4097d4
    let color = Util.getColor(rgbValue)




    let button   = UIButton(type: UIButtonType.System) as UIButton
    button.frame = CGRectMake(0, 0, 414, 65)

    button.setTitle("my Button", forState: UIControlState.Normal)
    button.titleLabel?.textColor = UIColor.whiteColor()
    button.titleLabel?.font = UIFont(name: "Montserrat-Regular", size: 20.0)



     button.backgroundColor =  UIColor( red: CGFloat(color[0]), green: CGFloat(color[1]), blue:CGFloat(color[2]), alpha: 1.0 )



    footerView.addSubview(button)


    return footerView
}

override func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat …
Run Code Online (Sandbox Code Playgroud)

uibutton ios swift

1
推荐指数
1
解决办法
4762
查看次数

DatePicker-如何以三个字符而不是数字显示日期月份名称

这是我第一次尝试使用Swift或iPhone应用程序,因此无需多说,目前还不确定如何做很多事情。

我想在文本框中显示这样的日期

02 Feb 2016
Run Code Online (Sandbox Code Playgroud)

但是现在它像这样显示

 2/7/16
Run Code Online (Sandbox Code Playgroud)

这是我的代码

@IBAction func dateTextFieldBeginEditing(sender: UITextField) {


       // let datePickerView:UIDatePicker = UIDatePicker()

        datePickerView.datePickerMode = UIDatePickerMode.Date

        sender.inputView = datePickerView

        datePickerView.addTarget(self, action: Selector("datePickerValueChanged:"), forControlEvents: UIControlEvents.ValueChanged)

    }

    func datePickerValueChanged(sender:UIDatePicker) {


        let dateFormatter = NSDateFormatter()

        dateFormatter.dateStyle = NSDateFormatterStyle.MediumStyle


        dateFormatter.timeStyle = NSDateFormatterStyle.NoStyle

        departureDateTextField.text = dateFormatter.stringFromDate(sender.date)

    }
Run Code Online (Sandbox Code Playgroud)

datepicker uidatepicker ios swift

1
推荐指数
1
解决办法
2805
查看次数

将其他视图移动到隐藏的视图

你好,我是 IOS 新手,我在尝试实现的一项功能上遇到了困难。我有一个UIViewController,其中我UIView在顶部显示一个自定义,下面我有一个动态TableView。我在某些情况下隐藏并显示自定义 UIView,但问题是如果我隐藏它,我的表格不会取代该视图,因此我可以看到那里的空间。我想我已经对自动布局做了一些事情,但我不擅长自动布局,所以如果有人可以提供帮助,那就太好了。我在这里附上演示屏幕,以便您可以理解。UIView我应该做什么才能使其工作,以便表格在隐藏时占据自定义 UIView 位置

在此输入图像描述

这是如果我隐藏上面部分自定义 UIView 得到的结果

在此输入图像描述

uitableview uiview ios autolayout swift

0
推荐指数
1
解决办法
1190
查看次数