#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
/*
Behavior determined by task and parentTask
task != nil:
Updating task
task == nil:
parentTask = nil:
Creating a root task
parentTask != nil:
Creating a sub task, open parentTask
*/
enum tagSections {
CONTENT_SECTION = 0,
CATEGORY_SECTION,
LAST_NIL_SECTION
};
#define NO_DUE_DATE @"<No Due Date>"
@class TaskViewController;
@class Task;
@class DetailViewTextViewDelegate;
@class DetailViewTableViewDelegate;
@class DetailViewTableViewDataSource;
@class DetailViewCustomDueDatePickerDelegate;
@interface DetailViewController : UIViewController
{
UITableView *tableView;
UIToolbar *toolbar;
UIDatePicker *dueDatePicker;
UIPickerView *customDueDatePicker;
DetailViewCustomDueDatePickerDelegate *customDueDatePickerDelegate;
int dueDateStep;
UIView *dueDateView;
UIButton *dueDateButton;
UIButton *clearDueDateButton;
UITextView *contentTextView;
UISegmentedControl *prioritySegment;
UIButton *middleButton;
Task *task;
Task *parentTask;
TaskViewController *taskViewController;
DetailViewTextViewDelegate *textViewDelegate;
DetailViewTableViewDelegate *tableViewDelegate;
DetailViewTableViewDataSource *tableViewDataSource;
BOOL userCancelled;
BOOL readOnly;
}
@property (assign) Task *task;
@property (assign) Task *parentTask;
@property (assign) TaskViewController *taskViewController;
@property (readonly) UITextView *contentTextView;
@property (readonly) UISegmentedControl *prioritySegment;
@property (readonly) UIView *dueDateView;
@property (readonly) UIButton *dueDateButton;
@property BOOL readOnly;
- (void)saveCurrentTask;
- (void)createNewTask;
- (void)hideAllPicker;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
IOS的日程管理源代码 TODO管理 (124个子文件)
project.pbxproj.bak 33KB
todo.db 12KB
todo.db 7KB
.DS_Store 6KB
.gitignore 8B
DetailViewController.h 2KB
Task.h 2KB
TaskViewController.h 1KB
Tasks.h 679B
TaskViewTableViewDataSource.h 664B
TaskViewCell.h 583B
CategoryViewController.h 580B
DetailViewTableViewDataSource.h 560B
TreeViewTableViewDataSource.h 559B
TreeViewController.h 551B
TodayViewTableViewDataSource.h 528B
Categories.h 526B
AppDelegate.h 490B
TreeViewCell.h 471B
TodayViewCell.h 470B
StartMenuView.h 430B
TodayViewController.h 420B
Category.h 399B
SettingViewController.h 351B
TaskCache.h 347B
DetailViewCustomDueDatePickerDelegate.h 343B
TaskViewToolbarItemsDelegate.h 332B
DbManager.h 325B
CellViewWithLabel.h 324B
TreeViewTableViewDelegate.h 320B
LogBookViewController.h 320B
Consts.h 315B
LogBookCell.h 312B
DetailViewTableViewDelegate.h 272B
SettingViewDataSource.h 270B
TodayViewTableViewDelegate.h 263B
DetailViewTextViewDelegate.h 259B
AppSession.h 239B
TaskViewCategoryPickerDelegate.h 229B
TaskViewGeneralDelegate.h 218B
CellTextView.h 201B
TaskViewActionSheetDelegate.h 181B
TaskViewTableViewDelegate.h 177B
MoreScreensViewController.h 170B
AppGlobal.h 169B
SettingViewDelegate.h 121B
MyButton.h 88B
GUI design_v1.jpg 755KB
DetailViewController.m 15KB
Task.m 12KB
TaskViewController.m 10KB
TaskViewCell.m 9KB
CategoryViewController.m 8KB
AppSession.m 6KB
TreeViewCell.m 5KB
TodayViewCell.m 5KB
TaskViewTableViewDataSource.m 5KB
Tasks.m 5KB
LogBookViewController.m 5KB
StartMenuView.m 5KB
TodayViewTableViewDataSource.m 4KB
DetailViewCustomDueDatePickerDelegate.m 4KB
DetailViewTableViewDataSource.m 4KB
TreeViewTableViewDataSource.m 4KB
DbManager.m 3KB
TaskViewToolbarItemsDelegate.m 3KB
TreeViewController.m 3KB
Category.m 3KB
LogBookCell.m 3KB
TaskViewTableViewDelegate.m 3KB
MoreScreensViewController.m 2KB
TodayViewTableViewDelegate.m 2KB
TaskCache.m 2KB
Categories.m 2KB
CellViewWithLabel.m 2KB
TreeViewTableViewDelegate.m 2KB
TaskViewCategoryPickerDelegate.m 2KB
TodayViewController.m 2KB
SettingViewDataSource.m 2KB
AppDelegate.m 1KB
DetailViewTableViewDelegate.m 1KB
DetailViewTextViewDelegate.m 1KB
SettingViewController.m 1KB
CellTextView.m 871B
AppGlobal.m 631B
TaskViewActionSheetDelegate.m 576B
main.m 327B
TaskViewGeneralDelegate.m 315B
SettingViewDelegate.m 155B
MyButton.m 135B
hu.mode1v3 48KB
h.mode1v3 42KB
project.pbxproj 47KB
hu.pbxuser 68KB
h.pbxuser 20KB
MyTodo_Prefix.pch 189B
Info.plist 931B
RestoreData.plist 580B
RestoreData.plist 580B
xcschememanagement.plist 478B
共 124 条
- 1
- 2
gaoyp
- 粉丝: 42
- 资源: 42
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
前往页