小编jo *_*ion的帖子

如何在 FSCalendar 中自定义单元格?

我正在尝试使用 FSCalendar 实现日期范围选择,我正在实现这一点,但我想要的视图不正确。任何人都可以帮忙吗?我想要像下面截图一样的输出,但我现在是这样的

我的当前输出:

在此处输入图片说明

期望的输出:

视图控制器.swift

class ViewController: UIViewController {


    @IBOutlet weak var calendar: FSCalendar!

    var firstDate: Date?
    var lastDate: Date?
    var datesRange: [Date]?
    fileprivate let gregorian = Calendar(identifier: .gregorian)
    fileprivate let formatter: DateFormatter = {
        let formatter = DateFormatter()
        formatter.dateFormat = "yyyy-MM-dd"
        return formatter
    }()
    let highlightedColorForRange = UIColor.init(red: 2/255, green: 138/255, blue: 75/238, alpha: 0.2)


    override func viewDidLoad() {
        super.viewDidLoad()

        calendar.delegate = self
        calendar.dataSource = self
        calendar.today = nil
        calendar.calendarHeaderView.backgroundColor = UIColor.lightGray
        calendar.calendarWeekdayView.backgroundColor = UIColor.lightGray.withAlphaComponent(0.1)
        calendar.register(DIYCalendarCell.self, forCellReuseIdentifier: "cell") …
Run Code Online (Sandbox Code Playgroud)

ios swift fscalendar

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

我们如何从Siri获取我们说的文字?

我正在编写一个应用程序,其中包含一个场景,该场景是我想使用Siri进行搜索(例如“嘿Siri,APP_NAME PHRASE”),并使用Siri给出任何短语,并且我需要将该PHRASE作为文本输入我的应用程序。我尝试了自定义意图,但没有运气。使用自定义意图可以实现吗?

iphone ios swift sirikit sirishortcuts

6
推荐指数
0
解决办法
118
查看次数

如何更改 Tableview 的 UIContextualAction 的图像色调颜色?

我想改变图像的色调但无法改变,它总是返回白色。我已尝试渲染原始图像和模板图像,但仍然无法正常工作。

我在下面添加了屏幕截图:

我尝试改变它的颜色但没有成功

请任何人都可以帮助我

public func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {

    guard let cell = tableView.cellForRow(at: indexPath) as? DocumentListCell else {return UISwipeActionsConfiguration()}
    let likeAction = UIContextualAction(style: .normal, title:  "", handler: { (ac:UIContextualAction, view:UIView, success:(Bool) -> Void) in
        print("likeAction ...")
        success(true)

    })

    likeAction.image = #imageLiteral(resourceName: "Favourite_Selected")
    likeAction.backgroundColor = UIColor.init(red: 239/255, green: 239/255, blue: 239/255, alpha: 1)

    let downloadAction = UIContextualAction(style: .normal, title:  "", handler: { (ac:UIContextualAction, view:UIView, success:(Bool) -> Void) in
        print("Trash action ...")
    })
    downloadAction.backgroundColor = UIColor.red//UIColor.init(red: …
Run Code Online (Sandbox Code Playgroud)

tableview swipe swift

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

在 Swift 4 中显示 UIViewController 时,如何放大/缩小动画?

我想ViewController用放大/缩小动画从按钮单击呈现,我尝试了一些代码,但它对我不起作用:

func btnClickView(_ sender: UIButton) {
   let objImagePreview = ImagePreview(nibName: "ImagePreview", bundle: nil)
            let transition = CATransition()
            transition.duration = 1
            transition.type = kCATransitionMoveIn
            transition.subtype = kCATransitionFromTop
            transition.timingFunction = CAMediaTimingFunction(name:kCAMediaTimingFunctionEaseInEaseOut)
            view.window!.layer.add(transition, forKey: kCATransition)
            self.present(objImagePreview, animated: false, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)

我想动画UIViewController没有UIView。我尝试了很多东西,但它对我不起作用。

animation uiviewcontroller ios swift

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