草庐IT

ios - 使 UIImage 在@IB_Designable 上的新位置重绘

我正在创建这个IB_Designable类。它就像一个slider。见图片。这两个元素都是用很少可拉伸(stretch)的UIImages创建的。我有一个66x66pt的红色方block。这个正方形必须在灰色矩形内的X方向上滑动。我已经创建了这个类:标题#importIB_DESIGNABLE@interfaceMyClass:UIView//minimumandmaximumslidervalue@property(assign,nonatomic)IBInspectableCGFloatminimumValue;@property(assign,nonatomic)IBInspec

ios - 如何仅为 Swift 3 中的 UILabel 的特定范围设置点击手势

我有一个attributedstring设置为UILabel和multipleunderlines,colors如下图我知道如何为整个标签设置点击手势(启用用户交互)和下面是我的代码我所做的包括设置下划线并为多个范围设置字体颜色。importUIKitclassViewController:UIViewController{@IBOutletweakvarmylabel:UILabel!vartheString="Ihaveagreewiththetermsandconditionsandprivacypolicy"overridefuncviewDidLoad(){super.vie

iOS UICollectionView 与 self 调整项目错误?

我正在尝试使用可自行调整项目大小的UICollectionView(flowLayout)。实现非常简单-我刚刚设置了estimatedItemSize并设置了UICollectionViewCell约束来管理它的大小。在创建collectionView后的第一次数据重新加载时一切正常,但在另一个或其他一些重新加载时,顶部的几个项目变得与estimatedItemSize的大小相同。如果向下和向上滚动-项目大小再次看起来不错。我花了2天的时间来解决这个问题,尝试不同的单元格约束,尝试在各个地方设置setNeedsLayout以及collectionView周围的其他内容。是错误吗?

iOS卡片滑动动画和 ScrollView

我正在实现一个iPhone应用程序,我试图在其中构建结合刷卡(与Tinder相同)和滚动效果的功能。请查看以下详细信息。当用户打开应用程序时,它会显示其他用户的个人资料。所以登录用户可以向左(不)或向右(喜欢)刷卡,该卡将从列表中删除,下一张用户卡将出现。现在如果用户不想刷卡,那么他可以向上或向下滚动来查看其他用户的个人资料。那么,是否可以实现刷卡和滚动功能的组合。 最佳答案 我知道这个问题现在有点老了,但是是的,这正是我过去几个月一直在构建的问题。我主要是将UIPanGestureRecognizer添加到具有自定义流程布局(用于

ios - 无法保存与扩展程序共享的网址

我想使用扩展程序与主机应用程序共享url。urlShareManager是我用来在应用程序和扩展程序之间进行通信的嵌入式框架中的单例。当我在Viewcontroller中调用urlShareManager时,我可以添加url。当我添加带有扩展名的url时,它不起作用。我逐行浏览代码,从扩展中添加一个时,它似乎保存了url。然而,我唯一可以加载的网址是那些与主机应用程序ViewController一起保存的网址。我不确定我在这里遗漏了什么。urlShareManager+(id)UrlShareManager{staticUrlShare*urlShareManager=nil;stat

ios - UITableViewCell 约束未更新

我有一个自定义的UITableViewCell,里面有UITextView、UICollectionView和UITableView。它们之间有10像素的间距。在某些情况下,我只有UITextView,有时只有CollectionView等。当没有文本时-我必须将UICollectionView向上移动10像素。如果我没有文本、tableView和collectionView,它的高度应该为零。-(void)configureMiddleWrapperState{self.middleWrapperHasNote=self.noteTextView.text.length>0;self

ios - View 的 UIPageViewController 框架在 iOS 上是不可预测的

我正在尝试分配UIPageController的subview的框架。我在Storyboard上创建了一个View,分配了一个约束,创建了一个导出。但在应用程序中它表现得很奇怪。self.pageviewcontroller.view.frame=self.viewForPageContent.frameself.addChildViewController(pageviewcontroller)self.view.addSubview(pageviewcontroller.view)self.pageviewcontroller.didMove(toParentViewControl

iOS UITabBarItem 图像选择图像和图像显示不正确

Xcode:8.2.1-(instancetype)init{if(self=[superinit]){self.title=self.localStringModel.tab_title_market;self.tabBarItem.image=[UIImageimageName:@"unselected"];self.tabBarItem.selectedImage=[UIImageimageName:@"selected"];}returnself;}描述:当我取消选择tabBarItem时,车灯无法显示unselectedIamge。图片:困扰我很久了,我尝试使用UIImage

ios - 如何使用 UIBarbuttonItem 切换播放和暂停

谁能帮帮我。我搜索了我的问题,但仍然找不到解决方案,我发现的所有内容都没有在swift3中格式化。我试图从UIBarButtonItem切换播放和暂停。每当单击播放按钮时,我希望它播放文件,同时将UIBarButtonItem更改为暂停,反之亦然。顺便说一句,我已经将导航Controller从编辑器嵌入到我的主视图Controller中。这是我的代码片段。importUIKitimportAVFoundationclassViewController:UIViewController{@IBOutletweakvarpausePlayBtn:UIBarButtonItem!varaud

ios - *** 集合 <__NSArrayM : 0x117d7320> was mutated while being enumerated. '

我在实现搜索功能时犯了一个错误。我开了一个异步线程。但是当删除一个字符(电话号码的数字)时,应用程序会崩溃。错误:***Terminatingappduetouncaughtexception'NSGenericException',reason:'***Collectionwasmutatedwhilebeingenumerated.'代码:-(void)searchBar:(UISearchBar*)searchBartextDidChange:(NSString*)searchText{//self.isSearch=YES;//removethelastsearchallthe