草庐IT

c# - 如何在 Xamarin IOS C# 项目中添加设计

我在XamariniOS(С#)和设计上进行项目编码在Xamarin设计器中呈现在文件“Main.storiboard”上。我的项目有针对iphone5s的设计,如何将我的设计添加到iphone6上?截图: 最佳答案 Autolayout可能看起来很简单,但需要进行大量调整才能获得所需的统一布局(下面链接中的快速教程)http://www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2试试这个:使用XCode打开Story

ios - Pinterest 风格布局 iOS Storyboard

我想创建这样的设计:-我正在使用Storyboard,但我无法让它发挥作用。到目前为止,我有一个简单的CollectionView,它工作正常,除了所有单元格都出现两次。有没有一种方法可以通过不使用任何库并为单元格设置随机高度来实现这一点?这是我的Storyboard:-我的收藏ControllerpublicMyCollectionController(IntPtrhandle):base(handle){}publicoverridevoidViewDidLoad(){base.ViewDidLoad();data=MakeDataForRecyclerView(pageIndex

c# - iOS 跟踪 CLCircularRegion - Heisenbug

我的一个iOS应用程序似乎具有典型Heisenbug的症状。该应用程序跟踪用户的家庭位置,因此当用户进入和离开他们的家庭位置时会发生某些事件。在我测试该应用程序时,它运行良好。我在CLCircularRegion中进进出出,无论我尝试哪种方式,它都能正常工作。它在后台与应用程序一起工作。它适用于关闭的应用程序。它与前台的应用程序一起工作。它适用于绿色鸡蛋和火腿。不幸的是,用户报告会延迟15分钟左右的问题。用户将进入他们的家,但事件要等到以后才会发生。在某些情况下,事件根本不会发生。该模式似乎是当用户第一次开始使用该应用程序时,它运行良好。大约一天后,该应用程序似乎无法正常运行。事件延迟

c# - 在 xamarin studio 中找不到配置文件

我的应用ios有问题,我需要将此应用发布到我的Iphone设备上,然后我将我的Iphone连接到Mac,并通过Xcode创建配置文件,并像这张图片那样在Xcode帐户中显示配置但是当在站点xamarin中转到我的应用程序时,我没有找到ProvisioningProfiles并且结果如下图请帮助我 最佳答案 这里有两件事要检查:您应用的Info.plist文件中的bundleID是否与链接到您的Apple开发者帐户中的配置文件的应用ID匹配?XamarinStudio将仅显示与您的bundleID相关的配置文件。您的Mac上是否安装了

Localizable.strings 文件中的 iOS 评论

我正在使用XamariniOS,我有一个Localizable.strings文件,我在其中保存所有字符串。现在变得很乱,想知道是否有办法在这个文件中添加注释以更好地组织它? 最佳答案 向.strings文件添加注释的通常约定如下:/*Comment*/"key"="localized-value";https://developer.xamarin.com/guides/ios/advanced_topics/localization_and_internationalization/#.strings_file_format

android - 如何以 xamarin 形式创建用户 session ?

我打算以xamarin形式创建一个用户session。例如,当用户登录应用程序时,如果应用程序在15分钟内未处于Activity状态,当他恢复返回应用程序时,它将自动注销。xamarin表单本身是否为我提供此功能以实现我的目标?如果不是,是不是需要提供一个变量,到IOS,android项目,当应用暂停时,将当前时间值赋给变量,当用户恢复回到项目时,检测变量之间当前时间的差距,如果超过15分钟我将退出应用程序。你们创建用户session是否正确? 最佳答案 我们在Xamarin.Forms中没有任何Session管理API,在原生iO

ios - 初始 Xamarin

我在XamarinStudio中构建iOS时遇到问题:我打开XamarinStudio并为IOS创建一个单一项目View应用程序,然后我运行该项目,但该项目没有加载到模拟器上,我得到的只是消息"WaitingforthedebuggertoconnecttotheiOSSimulator".我在机器上安装了xcode。有谁知道如何解决这个问题? 最佳答案 尝试直接启动XCode-通常在更新后XCode会要求您在启动前接受新的EULA,这会阻止其他应用程序自动启动XCode(或其组件)。

ios - 如何在 Xamarin ios 中定位目录资源

我目前正在使用Xamarin.iOS并尝试从我的项目资源和项目目录中的目录中获取数据。但是我无法在获取信息时获取数据。我什至可以看到整个目录没有复制到应用程序包本身。下面是我的代码。stringlocalHtmlUrl=Path.Combine(NSBundle.MainBundle.BundlePath,string.Format("NewFolder/webref/index.html")); 最佳答案 从这里sample我想你只需要这个:stringfileName="NewFolder/webref/index.html";

c# - Xamarin iOS ProgressView 没有改变

我想实现一个UIProgressView,它在8秒内从0加载到100,但它没有工作。这是我的代码。ProgressViewappaers正确,但它不会自行更新它们。我的错是什么?publicoverridevoidViewDidAppear(boolanimated){base.ViewDidAppear(animated);Timer=NSTimer.CreateRepeatingScheduledTimer(TimeSpan.FromSeconds(15.0),delegate{DismissViewController(true,null);});UIView.Animate(8

c# - Xamarin IOS UITableViewController RowSelected 导航到 UIViewController

我有UITableViewController。当用户单击单元格时,我需要打开另一个ViewController。这是我的代码:公共(public)部分类CCreateOrderOrderType:UITableViewController{私有(private)列表orderTypes;私有(private)LoadingOverlayloadingOverlay;publicCCreateOrderOrderType(IntPtrhandle):base(句柄){publicCCreateOrderOrderType(ListorderTypes){this.orderTypes=