看帖子总结

1、请问ios的软件如何编程,与MsSQL服务器连接,读取信息。我正在开发的一个APP,需要调用一个MsSQL服务器的数据,不知谁可以给我介绍一下,或者告诉我一下,在哪个网站或哪本书可以找到相关信息,谢谢

==========================

不能通过设备直接连接远程sql只能连接本地sql 那请问一下,一般性的,如网易新闻的APP,它是如何从远程服务器端下载数据的呢?还有,如何把数据上传到服务器端呢?有没有相关的文献? 服务端设置下数据源, 我的做法是在服务端提供api接口, 返回的是json数据,, 然后iphone上读取json

2、求网易内容图文混排的做法

不是用的webview,应该是CoreText
==========================

扯,网易新闻使用的是UIWebView,自己长按下看看它弹出的菜单就知道了!.如果使用CoreText样式就必须事先确定好,完全失去了页面的灵活性.另外,CoreText自己用过了没有?没有使用过就别误导别人行么?要知道CoreText对中文字体支持很差的(ios6.0以下系统),所有CoreText在ios6以下的系统中文都是粗体的 学习了。。。话说我在app4下载得几款开源字体框架,涉及到中文,日文效果都不好。。。原来如此。。。。 解析HTML之后再用coreText画也能很灵活不过网易的图片加载方式到真的很像UIWebView 解析HTML,单说最常用的: 文字,图片,超链接,字体颜色,按钮,表情。 自己画,复杂度不低呀.

3、请教关于非paging的ScrollView首尾相接循环实现的方法

我想实现一个类似网易新闻的菜单栏,要能够左右滑动,点选其中任何一项时,被点选的那一项会动画滑动至屏幕中间。正因为这样的需求,当点选最靠近scrollview边缘的那些项时,如果此时该项滑至中间,则会导致边缘出现空白,这属于视觉上瑕疵。故而希望能够实现首尾相接无限循环的功能。但是看了网上和坛子里面的sample,几乎都是基于scrollview的paging属性是YES时来实现的,但是我的是非paging的。可参考的App:音悦台 就是上面的那个“首播”、“日本”、“内地”那个效果

========================== 

其实这个简单的解决逻辑就是不允许滑动,你去截手指滑动的事件,然后scroll用2或者3倍的备用长度去填,就可以实现你要的效果了,先做做看吧,要是有困难再去找音悦台那俩家伙打听打听 问题已解决!结贴!解决方案:第三方开源库 iCarousel 可以根据自己的具体需求,去做修改。 我靠,你咋知道音悦台就两家伙在开发啊。。我们就是用的 iCarousel 修改的。

4、UIwebview 点击图片 放大效果实现

就是类似网易新闻那个应用的样式,新闻展示那个界面,点击新闻图片,从图片所在位置开始放大的效果有疑问的地方是如何知道是点击的图片的位置,难道是坐标转换来实现的?,这个很有趣。。有知道的朋友请指教下

==========================

 加tap手势就好了啊,加什么button发回来的sender坐标就是被点击的东西的坐标

5、请问这种点一下出来黑色上面有几个按钮的是什么组件做的?

如网易新闻客户端: 
========================== 

自己写个uiview不就好了么。。。 UIMenuController、UIMenuItem腾讯的是自己做的view。UIMenuItem并非继承自UIView,所以替换图片是不可能的。就知道这么多

6、iphone网易新闻带箭头弹出菜单用的什么控件

请问iphone网易新闻中点击info按钮出现的带箭头的弹出菜单是怎么实现的(不是edit menu),自制的view?还是某模式view,菜单中貌似是tableview样式的?在ipad中的popover可以实现,但是在iphone中呢 描述:网易新闻截图图片:小截图.png ==========================

 iphone中没有popover,应该是他们自己做的。实现起来不难,加个subview。 用button uiview 拼起来 能做到这样的 上面就不是导航栏而是个view导航栏挨不上 找个带箭头的图片 背景view 透明 上面加button 就可以了imageView=[[UIImageView alloc] initWithImage:[[UIImageimageNamed:@"PopoverTopArrowLeft.png"]stretchableImageWithLeftCapWidth:47.0 topCapHeight:35.0] ]; 原来是导航栏的问题,谢谢大侠指点,

7、网易新闻3.0版本的支持drag的push导航是如何实现的?

网易新闻3.0版本的采用了抽屉式的导航,支持拖拽手势的渐进,请教一下实现思路,就是点击新闻列表进入到新闻详情,在新闻详情的页面可以通过手势拖拽回去,背景会有个变暗变亮的特效,请问这个导航的实现思路是什么?用pushViewController和presentModalViewController都不行,难道是直接addsubview??
========================== 

我知道思路了,网易的导航在普通视图的基础上做了美化。1.网易3.X的top视图左右两边是加了阴影的。2.top视图移出后,背景视图会加个遮罩层,说白了就是在下面的视图上加个透明黑的视图,top视图移出的过程中对遮罩层做个透明度的渐变,下面的视图同时做缩放处理。 分屏效果的demo在Path2DemoPrj.zip中

8、求教网易新闻的展示方式

网易新闻的客户端,新闻详情页面的图文混排等各种效果是用啥做的捏
========================== 

UIWebView能实现 不像网页啊......能调字体的 UIWebView展现的网页,是不能改变字体的吧? 可以改变字体,配合JS使用。。。

9、请问网易新闻的头条导航如果实现

请问网易新闻的头条,科技导航如果实现 
========================== 

可以通过很多种方式实现例如每个标题做成一个UIButton,加上标题,背景做成透明,透明的button底下放红色的背景,点击button的时候移动后面的背景。还有很多其他的方式,欢迎补充 leftItem,rightItem<-UIBarButtonItem<-initWithCustomView<-view 如何实现点击button的时候移动后面的背景。

10、哪位高手来分析下网易新闻客户端和新浪微博客户端的控件布局和大致的实现流程

如题:哪位高手来分析下网易新闻客户端和新浪微博客户端的控件布局和大致的实现流程做了多年开发,主要是在微软体系,MFC,c++,刚开始研究ios,下面是我的简单分析,希望有高手做更深入的分析,不足之处请指正,谢谢啦---------------------------------------------------------------------------------------------------------注:本人做了多年开发,脱离ios平台,做通讯,网络,多线程,内核都不是问题,偏后端,前端技术只对微软平台研究的比较透,移动互联网的热潮不希望错过,希望大家回贴啊,一起学习,不熟悉的朋友也可以讲讲自己的开发经历啊如图:新浪微博:最上面是一个ToolBar下面是一个ScrollView,然后在ScrollView中会有自己发送的内容,以及转发 内容,转发内容中会有图片等 信息网易:最上面的是一个ToolBar?最下面分了几个viewController,分别是新闻,话题,2012.。。新闻这个view中,最上面开始,有头条,体育,娱乐,等,这个是用哪个控件的?下面的滚动广告,是Page Control,再下面的新闻列表是Table view
========================== 

网易新闻上面横向滚动可以用一个自定义横向ScrollView来实现...我感觉新浪微博的列表用的是TableView....如果用ScrollView自己写回收,写加载很麻烦,估计列表都会用苹果封装好的TableViewsina :status bar ,navigationbar(leftbarbuttonitem 有2个,自定义了 titileview) ,tableview tabbar当前页面结构上应该是 UITabbarController +NavigationController网易: status bar ,navigationbar ,自定义UIScrollView*2,tableview, 自定义 tabbar当前页面结构上应该是 UITabbarController +NavigationController 对,当时写错了,应该用的是tableview 刚才试着自己用xcode布局了一下网易的部分界面,大家看看对不对?图片:111.png 图画的丑了一点,是这个意思,呵呵 我最感兴趣的地方在于网易客户端那个左右翻页时候path效果以及同时出现的灰色阴影、新闻阅读页出现时的效果等

11、有谁知道网易新闻ios客户端的页面滑动效果怎么做?

最近公司一定要我做一个类似网易新闻客户端的效果出来,如果做好了将要把之前的项目翻新重新构造成那种界面效果。目前我已根据网上的相关资料做出了左右滑动的效果,使用的手势,但是公司的人说滑动没别人的流畅,继续改进。又要求做点击表格cell,push到新页面后再滑动返回,同样要那种有阴影加能缩小的动画,但是我们项目的内容必须是表格,我尝试了自定义tableview,重写里面的touch事件来滑动,但是效果非常不理想。很卡,也会同时触发tableview的点击事件,所以否定了这个办法。如果有知道的大侠跟我说一声,到底是怎么做的呀,我需要的是能在tableview上左右滑动返回,点击cell就push到新界面。帮帮忙啊,这个问题困扰我很久了,也尝试了N中办法。如果不清楚我说的,可以看一下网易新闻app效果。谢谢啦!唉……

========================== 

今天又苦思冥想了一天,终于有点收获啦,使用二楼的那种页面push,不过不用touch事件,而使用手势,这样就不会有同时触发的问题了。继续努力啊,心情终于好点了,谢谢大家的热心! – jily3721 2013-04-1816:17 回复嗯,这个我也看过了,昨天已经试了。因为navgationController上面加的tableview,所以手势会被拦截,后面我自定义table,将手势传递下去,但是会同时触发滑动和点击事件,而且滑动的会特别不流畅。基本上不行啊!所以要继续考虑从手势方面考虑,而不能使用touch事件。不过touch的做法很有借鉴意义!谢谢你啦! – jily3721 2013-04-1809:39呵呵,要是能这么扬眉吐气的说这话,那我不愧对自己了!天天被压迫着,看人脸色,为了生活还是得多忍受啊!加工资这事,在这个公司几乎不太可能,一年才给加一次,而且少的可怜!马云那句话还说的真没错!哎…… 就是一个TableView在ScrollView中啊table的宽度是320.scroll的高度是显示高度 所以上下滑动时tableview 响应左右滑动时scrollView响应当table滑动时scroll不能动。然后根据自己的需要做效果就ok了啊想问下楼主实现了吗我和楼主一样 tableview始终掩盖了touchbegan的方法,重写tableview,然后在tableview的touch事件中重新调navigationController的touch事件,但是动画非常不流畅,不知道楼主最后怎么解决的解决了,给你点提示:不是重写tableview的touch事件,而是使用手势,把发生在touch事件里的动作全部转化在手势的委托事件里面做。楼上设为答案的那个demo你看看,希望有所启发!

12、像IPHONE主屏幕一样,可以手指滑动翻页的效果要怎么做?

==========================

 把coming,going 换成相应的就可以了
1. [UIViewbeginAnimations:@"View Flip" context:nil];
2. [UIViewsetAnimationDuration:1.25];
3. [UIViewsetAnimationCurve:UIViewAnimationCurveEaseInOut];
4. 
5. UIViewController *coming =[[UIViewController alloc] init];
6. UIViewController *going= [[UIViewController alloc] init];
7. UIViewAnimationTransitiontransition;
8. 
9. coming.view =self.view.superview;
10. going.view = self.view;
11. transition =UIViewAnimationTransitionCurlUp;
12. 
13. 
14. //[UIViewsetAnimationTransition:transition forView:self.view cache:YES];
15. [UIViewsetAnimationTransition:transition forView:self.view.superview cache:YES];
16. 
17. [coming viewWillAppear:YES];
18. [going viewWillDisappear:YES];
19. [going.view removeFromSuperview];
20. [going viewDidDisappear:YES];
21. [coming viewDidAppear:YES];
22. 
23. [UIView commitAnimations]; 

用CA模拟一定要费事一些,UIScrollView有特色:1 手指向左滑,左边的一屏出来一点点的时候,松开手指,人家能弹回去。2 滑到最后一页继续往左滑,松开手指,人家有橡皮筋的效果。3 人家可以配合UIPageControl。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值