手机端点击图片放大内的图片和文章为啥有的可放大有的不行

无限轮播图片
现在基本上每个应用的头部,都会是一个无限滚动显示图片的scrollview,然后点击图片可以跳转到不同的页面。今天我们来学习下如何封装一个这样的控件。
三个imageview控件实现多张image的无限滚动点击图片,可以拿到图片的信息给调用者使用
无限滚动效果图
点击图片事件
图片对应的信息一般由服务器返回,被封装到model,再传递给我们封装的无限滚动控件。当调用者通过代理方法实现回调,点击每张图片,我们会返回被点击图片对应的信息,这样调用者就可以拿到这些信息去做一些事情。
如下所示,返回了被点击图片的name和url
无限滚动scrollview封装
我们具体来看看如何封装一个无限滚动的uiscrollview,并实现点击事件。
下面给出了具体的实现代码,并且做了很详细的描述。
但是有两个方法比较难理解,我会单独用例子来讲解。
InfiniteRollScrollView.h文件
==================================
@class InfiniteRollScrollV
@protocol infiniteRollScrollViewDelegate
点击图片的回调事件
@param scrollView 一般传self
@param info
每张图片对应的model,由控制器使用imageModelInfoArray属性传递过来,再由该方法传递回调用者
-(void)infiniteRollScrollView:(InfiniteRollScrollView*)scrollView tapImageViewInfo:(id)
@interface InfiniteRollScrollView : UIView
图片的信息,每张图片对应一个model,需要控制器传递过来
@property (strong, nonatomic) NSMutableArray *imageModelInfoA
需要显示的图片,需要控制器传递过来
@property (strong, nonatomic) NSArray *imageA
是否竖屏显示scrollview,默认是no
@property (assign, nonatomic, getter=isScrollDirectionPortrait) BOOL scrollDirectionP
@property (weak, nonatomic, readonly) UIPageControl *pageC
@property(assign,nonatomic)NSInteger ImageViewC
@property(weak,nonatomic)id
InfiniteRollScrollView.m文件
==================================
#import &InfiniteRollScrollView.h&
static int const ImageViewCount = 3;
@interface InfiniteRollScrollView()
@property (weak, nonatomic) UIScrollView *scrollV
@property (weak, nonatomic) NSTimer *
@property(assign,nonatomic)BOOL isFirstLoadI
@implementation InfiniteRollScrollView
#pragma mark - 初始化
- (instancetype)initWithFrame:(CGRect)frame
if (self = [super initWithFrame:frame]) {
// 滚动视图
UIScrollView *scrollView = [[UIScrollView alloc] init];
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.showsVerticalScrollIndicator = NO;
scrollView.pagingEnabled = YES;
scrollView.bounces = NO;
scrollView.delegate =
[self addSubview:scrollView];
self.scrollView = scrollV
// 图片控件
for (int i = 0; i
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
// 当两张图片同时显示在屏幕中,找出占屏幕比例超过一半的那张图片
NSInteger page = 0;
CGFloat minDistance = MAXFLOAT;
for (int i = 0; i= self.pageControl.numberOfPages) {//滚动到最后一张的时候,由于index加了一,导致index大于总的图片个数,此时把index重置为0,所以此时滚动到最后再继续向后滚动就显示第一张图片了
index = 0;
imageView.tag =
imageView.image = self.imageArray[index];
self.isFirstLoadImage =YES;
// 每次滚动图片,都设置scrollview的contentoffset为整个scrollview的高度或者宽度,这样一次就可以滚完一张图片的距离。
if (self.isScrollDirectionPortrait) {
self.scrollView.contentOffset = CGPointMake(0, self.scrollView.frame.size.height);
self.scrollView.contentOffset = CGPointMake(self.scrollView.frame.size.width, 0);
- (void)displayNextImage
if (self.isScrollDirectionPortrait) {
[self.scrollView setContentOffset:CGPointMake(0, 2 * self.scrollView.frame.size.height) animated:YES];
[self.scrollView setContentOffset:CGPointMake(2 * self.scrollView.frame.size.width, 0) animated:YES];
#pragma mark - 定时器处理
- (void)startTimer
NSTimer *timer = [NSTimer timerWithTimeInterval:2 target:self selector:@selector(displayNextImage) userInfo:nil repeats:YES];
[[NSRunLoop mainRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];
self.timer =
- (void)stopTimer
[self.timer invalidate];
//需要手动设置timer为nil,因为定时器被系统强引用了,必须手动释放
self.timer =
#pragma mark - setter方法
- (void)setImageArray:(NSArray *)imageArray
_imageArray = imageA
// 设置页码
self.pageControl.numberOfPages = imageArray.
self.pageControl.currentPage = 0;
// 设置内容
[self displayImage];
// 开始定时器
[self startTimer];
难点1、如何找出屏幕占比多的图片
在InfiniteRollScrollView.m类文件中有如下方法。该方法的作用是判断当用户拖拽图片时,两张图片同时显示在屏幕上,如果用户此时松开手,那么应该完全显示哪张图片。此时我们需要判断哪张图片占据的屏幕比例较多,就显示该张图片。
该情况如下所示:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
// 当两张图片同时显示在屏幕中,找出占屏幕比例超过一半的那张图片
NSInteger page = 0;
CGFloat minDistance = MAXFLOAT;
for (int i = 0; i
我们只研究横向滚动时的情况,如何找出最小distance对应的imageview
假设三个imageview 的frame的x值如下:
image1-x: 0
image2-x: 100
image3-x: 200
移动scrollview的时候,不会改变image view的frame,只会不断改变scrollview的bounds,造成scrollview上面的子控件image view的位置也跟着不断变化,从而产生了image view在不断移动的感觉。
scrollview的contentoffset和imageview的x值的差值的绝对值有如下几种情况
offset : 20
ABS(offset-image1-x): ABS(20-0) = 20
ABS(offset-image2-x): ABS(20-100) = 80
ABS(offset-image3-x): ABS(20-200)= 180
image3的差值大于100,故超出屏幕。最小差值为image1的20,此时image1占屏幕80,image2占屏幕20,image1占多,松开手应该显示image1。
示例图如下:
offset : 50
ABS(offset-image1-x): 50
ABS(offset-image2-x): 50
ABS(offset-image3-x): 150
此时为临界点,image1和image2各占屏幕一半,image3超出屏幕
示例图如下:
offset : 60
ABS(offset-image1-x): 60
ABS(offset-image2-x): 40
ABS(offset-image3-x): 140
Image3超出屏幕,最小差值为为image2的40,此时image1占屏幕40,image2占屏幕60,image2占多,松开手应该显示image2
示例图如下:
offset : 150
ABS(offset-image1-x): 150
ABS(offset-image2-x): 50
ABS(offset-image3-x): 50
image1超出屏幕。此时为临界点,image2和image3各占屏幕一半
示例图如下:
offset : 160
ABS(offset-image1-x): 160
ABS(offset-image2-x): 60
ABS(offset-image3-x): 40
image1超出屏幕。最小差值为40,此时image3占屏幕40,image1占屏幕60,image3占多,松开手应该显示image3
示例图如下:
通过上面五种情况的分析,可以看出使用上面的方法可以找出在屏幕上占比更多的imageview。
难点2、如何使用三个imageview实现无限滚动
从刚开始的示例图中可以看到有五张图片,但是只使用了三个imageview来实现循环利用。
- (void)displayImage
// 设置图片,三张imageview显示无限张图片
for (int i = 0; i= self.pageControl.numberOfPages) {//滚动到最后一张的时候,由于index加了一,导致index大于总的图片个数,此时把index重置为0,所以此时滚动到最后再继续向后滚动就显示第一张图片了
index = 0;
imageView.tag =
imageView.image = self.imageArray[index];
self.isFirstLoadImage =YES;
// 让scrollview显示中间的imageview
if (self.isScrollDirectionPortrait) {
self.scrollView.contentOffset = CGPointMake(0, self.scrollView.frame.size.height);
self.scrollView.contentOffset = CGPointMake(self.scrollView.frame.size.width, 0);
先看示意图,假设我们有四张图片,要用三个imageview循环显示(更多的图片情况类似)
如此循环往复,就可以实现三个imageview显示无限张图片了。
结合上面的代码和示例图应该不难理解。
假设我们在viewcontroller类中使用InfiniteRollScrollView类。示例代码如下:
#import &ViewController.h&
#import &ImageModel.h&
@interface ViewController ()
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
InfiniteRollScrollView *scrollView = [[InfiniteRollScrollView alloc] init];
scrollView.frame = CGRectMake(30, 50, 300, 130);
scrollView.delegate =
scrollView.pageControl.currentPageIndicatorTintColor = [UIColor orangeColor];
scrollView.pageControl.pageIndicatorTintColor = [UIColor grayColor];
//需要显示的所有图片
scrollView.imageArray = @[
[UIImage imageNamed:@&0&],
[UIImage imageNamed:@&1&],
[UIImage imageNamed:@&2&],
[UIImage imageNamed:@&3&],
[UIImage imageNamed:@&4&]
//需要显示的所有图片对应的信息,这里我们是手动添加的每张图片的信息,实际环境一般都是由服务器返回,我们再封装到model里面。
scrollView.imageModelInfoArray = [NSMutableArray array];
for (int i = 0; i&5; i++) {
ImageModel *mode = [[ImageModel alloc]init];
mode.name = [NSString stringWithFormat:@&picture-%zd&,i];
mode.url = [NSString stringWithFormat:@&-%zd&,i];
[scrollView.imageModelInfoArray addObject:mode];
[self.view addSubview:scrollView];
//代理方法
-(void)infiniteRollScrollView:(InfiniteRollScrollView *)scrollView tapImageViewInfo:(id)info{
ImageModel *model = (ImageModel *)
NSLog(@&name:%@---url:%@&, model.name, model.url);
其实上面的封装还不够完美,因为需要调用者传入需要显示的图片和图片对应的model,这需要调用者自己下载好了图片,然后传入。其实我们可以让调用者仅仅传入所有需要显示的image的model,我们帮他下载好了直接显示。
demo地址:
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!序言故事有一家庭妇女,一天她买了一件衣服,回头习惯性地跟邻居显摆,却发现同样的衣服邻居比她少花了20元钱,于是她耿耿于怀数天。这人的格局就值20元钱了。有一个乞丐,整天在街上乞讨,对路上衣着光鲜的人毫无感觉,却嫉妒比自己乞讨得多的乞丐,这人估计一直就是个乞丐了。三个工人在工地砌墙,有人问他们在干嘛?第一个人没好气说:砌墙,你没看到吗?第二个人笑笑:我们在盖一幢高楼。第三个人笑容满面:我们正在建一座新城市。10年后,第一个人仍在砌墙,第二个人成了工程师,而第三个人,是前两个人的老板。有这样一句谚语:再大的烙饼也大不过烙它的锅。这句话的哲理是:你可以烙出大饼来,但是你烙出的饼再大,它也得受烙它的那口锅的限制。我们所希望的未来就好像这张大饼一样,是否能烙出满意的“大饼”,完全取决于烙它的那口“锅”——这就是所渭的“格局”。什么是格局,格局就是指一个人的眼光、胸襟、胆识、等心理要素的内在布局!一个人的发展往往受局限,其实“局限”就是格局太小,为其所限。谋大事者必要布大局,对于人生这盘棋来说,我们首先要学习的不是技巧,而是布局。大格局,即以大视角切入人生,力求站得更高、看得更远、做得更大。大格局决定着事情发展的方向,掌控了大格局,也就掌控了局势。一个人格局大了,未来的路才能宽!如果把人生当做一盘棋,那么人生的结局就由这盘棋的格局决定。想要赢得人生这盘棋的胜利,关键在于把握住棋局。在人与人的对弈中,舍卒保车、飞象跳马……种种棋着就如人生中的每一次博弈,棋局的赢家往往是那些有着先予后取的度量、统筹全局的高度、运筹帷幄而决胜千里的方略与气势的棋手。于丹说得好:成长问题关键在于自己给自己建立生命格局。为何要有大的格局?局限就是格局太小,为其所限。在今天这个知识不断更新的世界里,我们是在不断刷新自己的知识结构,只有一点最重要,就是尽量酝酿一种大胸怀。大境界才能有大胸怀,大格局才大有作为。一、成功者运气的背后隐藏着大格局1、拥有怎样的格局,就拥有怎样的命运!拥有大格局者:有开阔的心胸,没有因环境的不利而妄自菲薄,更没有因为能力的不足而自暴自弃。拥有小格局者:往往会因为生活的不如意而怨天尤人,因为一点小的挫折就一筹莫展,看待问题的时候常常是一叶障目不见泰山,成为碌碌无为的人。您想学习更多相关文章吗?请添加老师微信号:qch117 每天为您更新励志,销售,管理,商战案例,等经典文章,免费学习.此微信改变了千万人的命运,欢迎您的加入。2、格局不够大,人生成就再高也有限!一棵石榴种子的三种结局:放到花盆里栽种,最多只能长到半米多高!放到缸里栽种,就能够长到一米多高!放到庭院空地里栽种,就能够长到四五米高!3、“局限”就是一个人给自己设的“局”太小!人生所能到达的高度,往往就是人们在心理上为自己选定的高度。如果一个人心中从来没想过到达顶峰,那么,他也就永远不会获得成功!4、摒弃只为口粮奔忙的生活态度!上帝和乞丐的故事:上帝看一个乞丐可怜就到乞丐面前对他说:“给你1000元你会怎么用?”乞丐说:“买一部手机”……“给你10万元你会怎么用?”乞丐说:“买一部车子”……“给你100万元你会怎么用?”乞丐说:“买下城里最豪华的地段”……5、盲从就是对人生不负责任!大多数人都存在着从众心理,做事不敢带头、不敢冒尖,一切的选择以别人的选择为基准。不加选择的从众,就是盲从,是对人生不负责任!二、大格局有大方向,不因为外界压力而改变痛苦和迷茫,往往是因为方向不明。挫折是人生的必然过程,别把自己定位在失败者的位置上。不追求违背客观规律的速成,失败者往往是被自己打倒的。输得起才能赢得起,对可能出现的问题做好准备。三、大格局有大器量,不被琐屑小事牵绊器量大小决定事业的大小。用人可用之处,不求全责备。别让猜疑毁了你的人生,原谅别人其实就是放过自己。四、大格局有大志向,每一天都是一个进步的过程定位高的人不会让自己得过且过,不仅有胸怀大志,还会从点滴做起。为了明天的成功,耐住今天的寂寞,集中精力支配自己的时间。【实现大格局的途径】:格局不是先天性的东西,和你目前的人生环境也没有必然的联系,格局是一个人对自己人生坐标的定位,只要我们能够调整心态,就一定能够为自己建立一个大的格局。知识和技能是内力,合适的平台和丰厚的人脉是羽翼,如果你能够充分利用这一切资源,让自己的每一天都处于一个上升的阶梯上,那么,未来的大格局与大发展将不仅仅只是一个梦想。一、优化知识结构,充实大格局的内在支撑力二、大格局不是冒进,但不排斥冒险三、大格局需要大平台,从空间上完成对格局的突破四、整合社会资源,从人脉上完成对格局的突破五、扬长避短,从强项上完成对格局的突破想要放大自己的格局,需站在不同的位置感受一下。测验一个人的智力是否属于上乘,只看脑子里能否同时容纳两种相反的思想,而无碍于其处世行事,其实这就如中国道家文化中说到的“太极阴阳图”,阴中有阳,阳中有阴,看问题更全面,这是一个全面的格局。各位亲爱的朋友,大家好。我是陈安之,很高兴有这个机会,再次和各位朋友在网络中相见、交流。这些年来,非常感谢各位朋友的支持和爱护,让我不断地朝成功的目标前进。同时,有相当多的读者热情来信,讲述他们运用我所传授的成功方法获得进步及成长。他们成功的故事,深深感动我的同时,让我和大家一样有一种更强的使命感。..我们都知道,21世纪是我们中国人的世纪,时代的巨轮,推动东方巨龙再一次成功地大飞跃。我可以肯定地说,21世纪是我们中国人的时代,全世界的目光都会投注在中国的身上。面对越来越激烈的竞争,你准备好了吗?一个人为什么要成功?经营企业为什么要成功?成功的定义又是什么?我认为成功可以展现个人的价值,减轻社会的负担。而每一个人对成功定义都不一样。我对成功的定义是:成功是每天进步1%,成功是不断地达成目标,成功是对家庭、社会、国家有所贡献,成功是每天快乐的生活。我从16岁开始研究成功学,20多年来通过不断地学习、探讨,我发现成功一定有方法,失败一定有原因。在用《陈安之全能开发机》之前,我问各位朋友几个问题:你希不希望你的家庭幸福、美满?你希不希望你的事业更顺利成功?你希不希望更快速地达成目标、实现梦想?你想不想用更轻松、更有效的的方法快速成功呢?如果你的答案是肯定的。恭喜你,《陈安之全能开发机》将会节省你很多的时间和金钱。为什么呢?因为本台机器浓缩了我阅读1万本以上书中的智慧精华。为了这台机器我还亲自访问了全世界各行各业100多位最顶尖的成功人士。其中包括世界第一名潜能激励大师安东尼罗宾,世界第一名人际关系专家哈维麦凯,世界第一名推销训练大师汤姆霍普金斯,世界第一名行销大师赖兹,全美第一名创业楷模费尔兹太太,等等。我向他们学习成功秘诀:他们采用什么策略、行动,他们具备了什么样的成功信念。我相信成功是可以被复制,成功是可以通过学习来达成的。在《陈安之全能开发机》中我将与大家进一步探讨,成功者必须具备的能力、条件和知识,包括行销、推销、领导、激励、时间管理、达成目标、掌握趋势,等等。《陈安之全能开发机》1.它是一项完整的、系统的、快速的成功赚钱计划,2.全能开发机里面的内容,可以复制在电脑,手机上,永久使用; 3.全能开发机是MP5(跟手机差不多大);电子学习机,小巧方便,机器为4.3寸;4.可以随身携带,直接播放即可观看学习,并且可以随时携带学习,也可以用机器看现场视频、也可以戴耳机随身听、也可以接在电视上、DVD机及VCD机上播放都可以。《陈安之全能开发机》——“浓缩100多位世界第一名的成功经验,汇集陈安之老师20年成功精华”,你的成功人生必读物,这不是一台机器,这更是一部成功哲学,这不是一个能以金钱来衡量的物品,这将是你一生的传家之宝!要成功就要向成功者学习,只有第一名才能教你如何成为第一名,读万卷书不如行万里路,行万里路不如阅人无数,阅人无数不如名师开悟,名师开悟不如自已悔悟,只有一定要成功的人才能成功,一心想成功的人是铁定不会成功的,成功是看你付出了多少,而不是你想了多久。你将学到:1、人生使命  2、打断惯性  3、自我分析  4、激发潜能5、目标设定   6、团队建设 7、时间管理  8、提升业绩 9、情绪管理   10、人际关系  11、突破心理障碍 12、领导艺术13、快速实现并超额达成你的目标的秘诀 14、全方位、平衡式成功的秘诀 <span style="line-height: 24 max-width: 100%; word-wrap: font-s成功人生(cazcgx6) 
 文章为作者独立观点,不代表微头条立场
的最新文章
社会复杂了,人累了。  越来越多的女性选择单身,  越来越多的男性不得不单身,  这就是太现实了。  夜深了不论你伤害谁,就长远来看,你都是伤害到你自己,或许你现在并没有觉知,但它一定会绕回来。凡你对别人所做的,就是年轻时候应该能够作一些冒险。年轻时候最大的财富,不是你的青春,不是你的美貌,也不是你充沛的精力,而是你有犯错1.哈佛有一个著名的理论:人的差别来源于学习,经常抽出时间用来阅读、学习、思考,你会发现,你的人生会发生改变你开着奔驰宝马,肚子却顶着方向盘;(累不累)你挂着LV包,包里装着胰岛素降压药;(苦不苦)你拥有百万的豪华床1,满桌佳肴,你得有好牙;腰缠万贯, 你得有命花;2,赏一路风光,你得走得动;拣一座金山,你得能够拿;3,垄问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!如果问你,世界上最浪费时间的是1:做人别太滑,自己像乱麻。天天算计人,迟早要挨砸。2:做人别滥情,爱一个就行。遇人就想爱,伤心会很疼。3:钱多钱少,够吃就好。人丑人美,顺眼就好。人老人少,健康就好。家穷家富,和气就好。老公晚归,有回就好。老婆唠叨女人说:我想偶尔跟朋友出去,不想失去单身的自由;我想高兴吃什么就吃什么,不想变成理所当然的煮饭婆;我想花钱打人生就像自行车,说的好听,其实还得靠自己。人生就像自行车,要用力才能前进。人生就像自行车,有时没用力还在前进“土豪,我们做朋友”已经成为全民口头禅,不过土豪怎么会随便跟人家做朋友呢?还是自求多福吧。你还不是土豪?那有一个人的观念和思维方法,会决定他生活在哪一种世界。比如,在穷人眼里,这是一个钱太少的世界;在富人眼里,这是一问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!  马云在杭州的演讲,气场十足问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!生遗憾排行榜:你又错过了几个?当你放下面子赚钱的时候,说明你已经懂事了。 当你用钱换回面子的时候,说明你已经成功了。 当你用面子可以赚钱的问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!
社会复杂了,人1.做人要放开眼光要放远,善于合作才能把生意做大1.单干干不长,独行行不远2.做人要大气,合作不忘双赢3.有撒哈拉沙漠,又被称为“死亡之海”。进入沙漠者的命运:有去无回。1814年,一支考古队第一次打破了这个死亡魔咒问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!商城一幕,个体户老板全体起义传各位亲爱的朋友,大家好。我是陈安之,很高兴有这个机会,再次和各位朋友在网络中相见、交流。这些年来,非常感谢各拥有金山跟银矿,其实不值得羡慕。与其选择万贯家财,倒不如选择一个会持续冒出钱的杯子。很多人害怕上班的收入不确人气决定财气,会做人才能赚钱  1.吃亏是福,生意人要大方一点  2.善举带来人气,帮助别人就是帮助自己问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!无论你是男人,还是女人,做人,问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!1、自己熟悉的。如果你喜欢电脑各位亲爱的朋友,大家好。我是陈安之,很高兴有这个机会,再次和各位朋友在网络中相见、交流。这些年来,非常感谢各问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!为什么一个老板再难,也不会轻言问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!上了贼船,就跟贼走。女大十八变问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!第一句话你的责任就是你的方向,问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!对门的好媳妇,是出了名的。对门问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!男人再帅,扛不起责任照样是废物问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!行为懒惰穷—代,思维懒惰穷三代问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!怎样相处才能让夫妻成就一辈子?问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!(关于商机)  商机用眼睛是看问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!公司请你来做什么?请你来是解决问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!第一章 人气决定财气,会做人才问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!有格局人常说,常在江湖混,哪有问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!玩你的公司面试官事先不做准备,问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!第一,富人相信〔我创造自已的人问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!第一则:工作不养闲人,团队不养当你放下面子赚钱的时候,说明你已经懂事了。 当你用钱换回面子的时候,说明你已经成功了。 当你用面子可以赚钱的问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!最近非常流行一句话:  有钱人问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!令:“今”天努力一“点”,明天第一句话你的责任就是你的方向,你的经历就是你的资本,你的性格就是你的命运。第二句话复杂的事情简单做,你就是专问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!员工给老板的信:老板,不要一个问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!第一则:不要开口就想赚钱工作不问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!一、对金钱的思维方式 穷人有钱今天谁把学习当第一,未来就是行业第一!一切源于一个疯狂的决定……只为了帮助你实现梦想!马云励志演讲:首先恭喜很多优秀的人才,辛苦了一辈子也还是个打工的,在提到自己的老板时,不禁有些愤愤不平:我为什么做不了老板?我明明问:怎么才能每天都收到这种文章呢?答:只需点击图片上方的《成功人生》关注即可!“感恩”是因为我们生活在这个世cazcgx6运用世界顶级人士证明有效的成功方法帮助个人、企业或者团队减少自我摸索的时间,快速达成目标并获得全方位成功!一个能让你同时实现创造时间自由与财务自由的机会。让你达成的人生梦想或目标!能体现自己价值并且实现个人人生价值的学习平台!热门文章最新文章cazcgx6运用世界顶级人士证明有效的成功方法帮助个人、企业或者团队减少自我摸索的时间,快速达成目标并获得全方位成功!一个能让你同时实现创造时间自由与财务自由的机会。让你达成的人生梦想或目标!能体现自己价值并且实现个人人生价值的学习平台!

我要回帖

更多关于 html5 手机图片放大 的文章

 

随机推荐