---
title: OCKDailyTasksPageViewController
framework: CareKit
role: symbol
role_heading: Class
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: carekit/ockdailytaskspageviewcontroller
---

# OCKDailyTasksPageViewController

A view controller that displays a calendar page view controller in the header, and a collection of tasks in the body.

## Declaration

```swift
class OCKDailyTasksPageViewController
```

## Topics

### Handling Task View Changes

- [dailyPageViewController(_:prepare:for:)](carekit/ockdailytaskspageviewcontroller/dailypageviewcontroller(_:prepare:for:).md)

### Initializers

- [init(storeManager:adherenceAggregator:)](carekit/ockdailytaskspageviewcontroller/init(storemanager:adherenceaggregator:).md)

### Instance Properties

- [tasksDelegate](carekit/ockdailytaskspageviewcontroller/tasksdelegate.md)

### Instance Methods

- [dailyTasksPageViewController(_:viewControllerForTask:events:eventQuery:)](carekit/ockdailytaskspageviewcontroller/dailytaskspageviewcontroller(_:viewcontrollerfortask:events:eventquery:).md)
- [taskViewController(_:didEncounterError:)](carekit/ockdailytaskspageviewcontroller/taskviewcontroller(_:didencountererror:).md)
- [viewDidLoad()](carekit/ockdailytaskspageviewcontroller/viewdidload().md)

## Relationships

### Inherits From

- [OCKDailyPageViewController](carekit/ockdailypageviewcontroller.md)

### Conforms To

- Foundation.NSCoding
- Foundation.NSExtensionRequestHandling
- [OCKDailyPageViewControllerDataSource](carekit/ockdailypageviewcontrollerdatasource.md)
- [OCKDailyPageViewControllerDelegate](carekit/ockdailypageviewcontrollerdelegate.md)
- [OCKDailyTasksPageViewControllerDelegate](carekit/ockdailytaskspageviewcontrollerdelegate.md)
- [OCKTaskViewControllerDelegate](carekit/ocktaskviewcontrollerdelegate.md)
- [OCKWeekCalendarPageViewControllerDelegate](carekit/ockweekcalendarpageviewcontrollerdelegate.md)
- ObjectiveC.NSObjectProtocol
- Swift.CVarArg
- Swift.CustomDebugStringConvertible
- Swift.CustomStringConvertible
- Swift.Equatable
- Swift.Hashable
- UIKit.UIActivityItemsConfigurationProviding
- UIKit.UIAppearanceContainer
- UIKit.UIContentContainer
- UIKit.UIFocusEnvironment
- UIKit.UIPageViewControllerDataSource
- UIKit.UIPageViewControllerDelegate
- UIKit.UIPasteConfigurationSupporting
- UIKit.UIResponderStandardEditActions
- UIKit.UIStateRestoring
- UIKit.UITraitEnvironment
- UIKit.UIUserActivityRestoring

## See Also

### User Interface

- [OCKDailyPageViewController](carekit/ockdailypageviewcontroller.md)
- [OCKDailyPageViewControllerDataSource](carekit/ockdailypageviewcontrollerdatasource.md)
- [OCKDailyPageViewControllerDelegate](carekit/ockdailypageviewcontrollerdelegate.md)
- [OCKListViewController](carekit/ocklistviewcontroller.md)
- [OCKSynchronizationContext](carekit/ocksynchronizationcontext.md)
- [Task Interfaces](carekit/task-interfaces.md)
- [Chart Interfaces](carekit/chart-interfaces.md)
- [Contacts Interfaces](carekit/contacts-interfaces.md)
- [Calendar Interfaces](carekit/calendar-interfaces.md)
- [Components](carekit/components.md)
- [Style and Appearance](carekit/style-and-appearance.md)
