我有一个具有一个目标依赖项的项目.目标依赖项依赖于名为Three20的框架.
依赖树看起来像这样.
myProject
-> myCustomFramework
-> Three20
Run Code Online (Sandbox Code Playgroud)
当我尝试构建并运行时,我收到以下错误消息.
工作区完整性无法加载Three20.xcodeproj,因为它已从另一个项目或工作区打开.
我只打开了一个项目.有关我收到此消息的原因的任何建议?
从我读到的关于btouch的内容来看 ; 三个绑定不完整20.
是否有一个项目提供Three20应用程序启动器的绑定或启动器UI元素的纯MonoTouch实现?
http://three20.info/showcase/launcher

你们中的任何一个人都可以在UINavigationController中制作自定义动画,例如从中间展开吗?(例如,从启动器视图中选择新闻源时的Facebook应用)
我看到了一个技巧,如动画所需的下一个控制器的视图,但我使用Three20框架,并获得下一个控制器视图是困难的.
所以我唯一的选择是玩CATransition.我可以设法使用这段代码获得某种接近我想要的动画.
CATransition* transition = [CATransition animation];
transition.duration = 1;
transition.timingFunction = [CAMediaTimingFunction
functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionFade;
transition.subtype = kCATransitionReveal;
[self.navigationController.view.layer addAnimation:transition forKey:kCATransition];
Run Code Online (Sandbox Code Playgroud)
它会做什么?它将为渐变类型的动画制作动画.我想要的是像从CABasicAnimation缩放视图框架.
anim.fromValue = [NSValue valueWithCATransform3D:CATransform3DMakeScale(0.1, 0.1, 1.0)];
anim.toValue = [NSValue valueWithCATransform3D:CATransform3DMakeScale(1.0, 1.0, 1.0)];
Run Code Online (Sandbox Code Playgroud)
你们知道怎么做到这一点吗?像CATransition里面的变换动画.
iphone animation uinavigationcontroller three20 catransition
Krumelur 问了一个关于如何创建类似于mail.app的收件人泡泡的问题.请看下面我的意思截图:


我可以创建这个元素的外观(包括它被选中后的外观),但是我正在努力获得它的一部分时的行为UITextField.如何让泡泡充当UITextField文本的一部分?例如,当您按下退格按钮时,气泡会突出显示,再过一次按下将被删除,就好像它是文本的一部分一样.我也很难移动光标.
最好是Monotouch的答案很棒,但Objective-C答案也非常受欢迎.我不是要求确切的代码(虽然如果你愿意放弃它,那么我不会说不!:D)而是如何实现这一点.
我知道Three20项目有一个类似的元素,但我找不到实际执行代码的位置.我很抱歉,如果这没有多大意义,我有点难以提出这个问题,请随时问我澄清问题的任何问题!
在Xcode 3.2.5中,我使用"Build and Archive"创建一个没有任何问题的IPA文件.我怎么能在Xcode 4中做到这一点?我想我必须使用"Product - > Archive",但我在three20框架中收到了100多条错误消息.大多数是"没有这样的文件或目录".("产品 - >构建 - >构建存档"工作.没有错误.)
例如,这是第一条错误消息:
../scripts/Protect.command: line 23: cd: /Users/[USERNAME]/Library/Developer/Xcode/DerivedData/[PROJECTNAME]-blabla/ArchiveIntermediates/[PROJECTNAME]/BuildProductsPath/Release-iphoneos/../three20/Three20Core: No such file or directory
Run Code Online (Sandbox Code Playgroud)
该路径"/[PROJECTNAME]/BuildProductsPath/three20/"确实不存在,但此路径存在:"/[PROJECTNAME]/three20/"
我能做什么?
我一整天都在努力,只是无法让TTPickerTextField工作.它显示,我将其设置dataSource为示例代码MockDataSource并从模拟中键入名称,但它不起作用.互联网上似乎没有任何文档或任何示例,我觉得这很令人惊讶.
所以:有没有人(或者任何人可以一起)一个TTPickerTextField如何工作的一个非常简单的例子?我想要做的就是让某人输入内容并将其放入泡泡中,就像在iPhone Mail应用程序中一样.
以下情况:
在TTTableViewController中我添加了一些带URL的单元格.例如,他们正在开设一个班级@"tt://photos".这很好用.
第一件事是,我在TT示例中看到了一些网址,比如@"tt/photos/1".是否有可能在我的照片类中获取此"1"并说,例如,好的,请打开图片一,这是否只是在TTNavigatior中声明的另一个URL来打开特定的类?
另一件事是:是否可以将对象转发给链接类?单击一个单元格打开@"tt:// photos"(我的TTNavigator中的链接类)
使用普通的tableviews我可以覆盖我的init方法并使用我的initialize方法发送一个对象,这也可以点击我的TTItems吗?
谢谢!
我想在我的iPhone应用程序中添加一个视图,用户可以通过一系列Web加载的图像滚动(分页).
我一直在阅读很多线程,其中大多数最终建议使用Three20 lib.我试过这个并且看起来很复杂并且体积很大(1.2Mb添加到我的应用程序中).另外我只需要TTPhotoViewContoller类,但我必须与整个Three20软件包集成.
在iPhone上有一个较轻的解决方案或组件来做图像滚动吗?
提前致谢.
Gonso
我只是尝试了一个我的项目,其中包含Three20,似乎它没有编译/给我构建错误.看起来像是因为某些UITouch界面已经改变了.不知道有没有快速解决方法吗?
似乎这里是问题:
UITouch ivars已被删除iOS 6 SDK标头:UIViewAdditions中的私有API访问打破了iOS 6上的构建.
three20 ×10
iphone ×6
ios ×5
objective-c ×4
ipad ×2
xamarin.ios ×2
xcode ×2
android ×1
animation ×1
catransition ×1
cocoa-touch ×1
java ×1
slideshow ×1
xcode4 ×1