//
// MainController.h
// BookShelf_test
//
// Created by luobin on 11-12-1.
// Copyright 2011年 __MyCompanyName__. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "BookItem.h"
#define SYSTEM_H 480
#define SYSTEM_W 320
#define COLNUM 3
#define ROWNUM 3
#define STATE_BAR_H 20
#define NAV_BAR_H 44
#define IMGWIDTH 96
#define IMGHEIGHT 113
#define SELIMGWIDTH 25
#define SELIMGHEIGHT 25
#define MARGIN_LEFT 10
#define MARGIN_TOP 9
#define SPACE_W 7
//#define SPACE_H 9
#define SHELF_IMAGE_BLANK_H 0
#define SPACE_H ((SYSTEM_H-STATE_BAR_H-NAV_BAR_H*2)/COLNUM - IMGHEIGHT)
#define BOOK_NUM_ONE_PAGE 9
enum EDelType
{
ENone = 0,
ELongPress = 1,
ELeftBar = 2
};
@interface MainScrollView : UIScrollView<UIScrollViewDelegate>
{
// NSMutableArray *BookIDs; //主要用于记录书本对应的图片名称,以便顺利加载
NSMutableArray *BookViews; //array of BookItem
int totalBookNum; //书架上所有图书的总数
int totalPage; //所有图书共占多少页,通过totalBookNum计算得出
int TouchingView; //当前拖动的图书,拖动结束后会被置为-1
int TouchingViewBak;//当前操作的图书,拖动结束后不会被置为-1
int DelType; //default:0, LongPress:1, leftBar:2
BOOL IsDrag; //是否为拖动状态
BOOL IsDel; //是否为删除状态
}
-(void) MyBookCtrlTouchesBegan:(id)num;
-(void) MyBookCtrlTouchesMoved:(id)num;
-(void) MyBookCtrlTouchesEnded:(id)num;
-(void) RecalculateBookViews;
-(void) RecalculateBookViewsOver;
-(void)NewOrderByDelItem;
-(void)InitBookID:(id)item forArr:(id)arr;
-(void)InitBookIDsFromOther:(id)arr;
-(void) InitBookControl;
//@property (nonatomic, retain) NSMutableArray *BookIDs;
@property (nonatomic, retain) NSMutableArray *BookViews;
@property int totalBookNum;
@property int totalPage;
@property int TouchingView;
@property int TouchingViewBak;
@property BOOL IsDel;
-(void)rightBarPressed;
-(IBAction)delActionSheet;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
书架-ios 可拖动,删除多个,等
共218个文件
svn-base:109个
png:36个
all-wcprops:21个
5星 · 超过95%的资源 需积分: 9 134 下载量 169 浏览量
2011-12-05
17:56:43
上传
评论
收藏 6.9MB ZIP 举报
温馨提示
书架,第一个iphone项目,实现拖动交换图书的位置,标记删除多本图书,长按删除当前图书等功能
资源推荐
资源详情
资源评论
收起资源包目录
书架-ios 可拖动,删除多个,等 (218个子文件)
all-wcprops 4KB
all-wcprops 2KB
all-wcprops 536B
all-wcprops 533B
all-wcprops 520B
all-wcprops 374B
all-wcprops 374B
all-wcprops 373B
all-wcprops 364B
all-wcprops 340B
all-wcprops 339B
all-wcprops 330B
all-wcprops 293B
all-wcprops 234B
all-wcprops 135B
all-wcprops 134B
all-wcprops 132B
all-wcprops 130B
all-wcprops 112B
all-wcprops 76B
all-wcprops 61B
.DS_Store 6KB
entries 6KB
entries 2KB
entries 584B
entries 581B
entries 579B
entries 520B
entries 451B
entries 449B
entries 438B
entries 424B
entries 423B
entries 419B
entries 414B
entries 413B
entries 330B
entries 312B
entries 287B
entries 286B
entries 282B
entries 257B
entries 199B
MainScrollView.h 2KB
AppDelegate.h 495B
BookItem.h 419B
ViewController.h 416B
MainScrollView.m 15KB
ViewController.m 3KB
AppDelegate.m 3KB
BookItem.m 2KB
main.m 424B
project.pbxproj 23KB
BookShelf_test-Prefix.pch 331B
BookShelf_test-Info.plist 1KB
xcschememanagement.plist 486B
xcschememanagement.plist 486B
xcschememanagement.plist 486B
1024488_i.png 235KB
1019240_i.png 230KB
1041567_i.png 228KB
shelfbg.png 224KB
1023581_i.png 221KB
bg.png 192KB
default.png 192KB
1003720_i.png 192KB
1028562_i.png 169KB
shelf.png 166KB
1030823_i.png 163KB
1033887_i.png 163KB
1017465_i.png 146KB
16.png 38KB
19.png 35KB
3.png 35KB
20.png 34KB
18.png 34KB
7.png 33KB
11.png 31KB
6.png 31KB
17.png 30KB
4.png 30KB
2.png 29KB
9.png 29KB
14.png 28KB
1.png 26KB
10.png 26KB
12.png 26KB
15.png 26KB
0.png 26KB
5.png 25KB
8.png 23KB
13.png 20KB
Icon.png 8KB
del_sel.png 6KB
InfoPlist.strings 45B
归档.zip.svn-base 250KB
UserInterfaceState.xcuserstate.svn-base 244KB
1024488_i.png.svn-base 235KB
1019240_i.png.svn-base 230KB
1041567_i.png.svn-base 228KB
共 218 条
- 1
- 2
- 3
xyxjn
- 粉丝: 134
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页