草庐IT

responsive-design-view

全部标签

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 - 显示一个已经在 Navigation Stack 上的 View Controller

我有一个标签栏Controller(带有底部菜单)和一个顶部菜单。问题是我不想将黄色和绿色View链接到选项卡栏(因为用户将使用顶部菜单而不是底部菜单更改View)。我遇到一个问题,每次单击按钮时,都会堆叠一个新的View实例(所以我最终得到类似V1->V2->V3->V2->V4等等的东西)我的部分解决方案是制作这样的东西:@IBActionfuncyellowViewButtonAction(_sender:AnyObject){letstoryboard=UIStoryboard(name:"Main",bundle:nil)letcontroller=storyboard.in

ios - Collection View 显示堆叠在单个 View 中的图像

我的一个Storyboard有一个TableView单元格,它调用在单独场景中定义的CollectionView。CollectionView包括一个带有页面控件的UIImageView,直到ios10升级后,每个图像都用于在imageview中完全显示在我重新访问Storyboard之前,一切都变得正常。新升级中的UIImage或collectionview有什么变化吗?相同的代码在ipod中运行良好。代码示例:#pragmamark-UICollectionViewDelegateFlowLayout-(CGSize)collectionView:(UICollectionView

ios - 无法禁用 ionic ios "rubber band" View

在Ionic2.0.0-beta.37和iOS10.1.1上,我无法为我的View禁用橡皮筋。我在config.xml中有这个还有我的ion-content但这些都不起作用。欢迎提供有关尝试方法的任何提示。 最佳答案 在我的滚动元素上设置-webkit-overflow-scrolling:auto解决了这个问题 关于ios-无法禁用ionicios"rubberband"View,我们在StackOverflow上找到一个类似的问题: https://sta

iOS 无法从不同的 View Controller 向按钮添加操作

我有一个ViewController1,其中有一个按钮,它使用当前ViewController调用ViewController2。我已经向ViewController2中的Button添加了一个Action。但是Button在单击时不会调用该操作。我的代码是:显示ViewController2:-(void)viewDidLoad{[superviewDidLoad];ViewController2*addShot=[[ViewController2alloc]initWithNibName:@"ViewController2"bundle:nil];[addShot.addShotB

ios - 如何在 Objective-C(iOS) 的 `Google Maps` View 中添加标记

我正在尝试从我的网络服务中的数据向Googlemap添加标记。现在如何显示仅在“特定半径距离”中的标记。我正在尝试,但没有关于如何在Objective-C中实现它的逻辑。 最佳答案 它对我有用。请尝试一下。GMSCameraPosition*camera=[GMSCameraPositioncameraWithLatitude:(sourceValue.latValue+destinationValue.latValue)/2longitude:(sourceValue.lngValue+destinationValue.lngVa

iOS CoreText 崩溃 : EXC_BAD_ACCESS KERN_INVALID_ADDRESS while setting view height

以下是来自Crashlytics的堆栈跟踪,它在设置TextView的框架高度时崩溃:(我在同一行@objcUIView.height.setter(UIView+.swift)遇到了EXC_BAD_ACCESSKERN_INVALID_ADDRESS和SIGABRTABORT崩溃)EXC_BAD_ACCESSKERN_INVALID_ADDRESS0x000000000000000dCrashed:com.apple.main-thread0CoreText0x194d24cd8TOpenTypeMorph::SetLookups(OTL::GSUB&,unsignedintcons

ios - 为所有 View Controller 编写一个通用方法,以在出现键盘时调整内容 View (UIScrollView)的框架

在我的iOS应用程序中,几乎有10个ViewController,其中存在UITextFields。我实现了在键盘出现时向上移动内容View的功能。https://developer.apple.com/library/content/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html这个网站解释了一切。但我的问题是我必须在每个ViewController中重复相同的代码。他们有什么办法让我可以编写适用于我所有10个ViewCont

ios - Appium 与 MochaJS "Not JSON response"尝试运行 iOS 测试时

我已经尝试了http://appium.io/slate/en/1.5.3/?javascript#ios中列出的故障排除步骤,但没有运气。我运行我的测试:$mochasample.js这会在设备上成功安装应用程序并打开它,但每次测试都在第一步失败并出现此错误:错误:[elementByName("Username")]不是JSON响应atexports.newError(node_modules/wd/lib/utils.js:145:13)atnode_modules/wd/lib/callbacks.js:59:17atnode_modules/wd/lib/webdriver.

ios - Appium - IOS 9.3 - "Open app"无法按下警报 View

我正在iPhone应用程序上运行自动化测试。当使用ios>9自动化模拟器时,在其中一个测试用例中,流程通过应用程序然后到safari,在流程结束时我收到一个警报,将我重定向回应用程序.无论我尝试做什么,包括"autoAcceptAlerts"、"autoDismissAlerts"以及driver等功能,我都无法与此警报进行交互.swithTo().alert().confirm()和.tap()带坐标。有什么方法可以与此系统警报交互?BacktoappAlert 最佳答案 我认为这是不可能的。当我的应用程序中的链接将我重定向到Sa