User Profile & Activity

Product Support Moderator
Page
of 22
Posted: December 5, 2014 6:10 PM

Hello Thomas,

Yes, the Post caption is customizable through the "SendCaption" property available in the message input view control. There are a handful of settings that you can customize, see the class API here.

Sure, we'll adjust the vertical alignment for iOS 7.1.

With regards to the "Library" problem, this appears to be an issue with Xamarin iOS compiler. We'll be working with Xamarin team to address the issue.

Hope this helps!

Posted: December 1, 2014 3:11 PM

Hello Thomas,

After thorough investigation, it appears to be an issue in latest Xamarin update. In our recent test, we simply created an empty Xamarin iOS project (even without any references to Crosslight), change the device target to iPhone 5s 7.1, then hit Run. This simple blank app crashed, similar the symptom you described.

Could you please test the empty iOS project and run it in your Mac? See if it encounter such issue. If that's the case, we'll be contacting Xamarin to report this issue.

UPDATE: Xamarin apparently crashed only when the iOS 7.1 project is located in /Library folder where Crosslight library and samples are located. If you moved out the sample project to Documents folder or somewhere in the current user folder, the sample works fine. Make sure a full clean and rebuild have been performed prior to running the sample.

Hope this helps. Thanks!

Posted: December 1, 2014 3:18 AM

Hello Thomas,

Glad to hear that the updated installer now work flawlessly.

The Crosslight Project Wizard for Mac was dropped in this release due to the complexity and many aspects related to our backend infrastructure, update mechanism, etc. The project wizard is rescheduled to ship in the next service pack release of Crosslight.


Posted: November 30, 2014 10:15 AM

Hello Thomas,

An updated installer is now available for download. Please download the Mac setup again from the same download link.

Please update how it goes in your end.

Thanks!

Posted: November 30, 2014 2:29 AM

Hello Thomas,

Thanks for posting the log file, it's really helpful for us to analyze the problem.

We have found the cause of the issue. An updated installer will be posted shortly. We will keep this thread updated as the new installer is available.

Posted: November 29, 2014 6:54 AM

Hello Thomas,

Here's a hotfix build that address the iOS 7.x issues including improvements to Navigated event consistency between 7.x and 8.x, as well as the truncated Post button fix.

Simply update the iOS assembly to the bin folder of the installation, as well as any Packages folder in your project, if any.

Please update how it goes in your end.

Hope this helps.

Posted: November 29, 2014 5:34 AM

Sure Thomas, looking forward to your log information.

Thanks!

Posted: November 29, 2014 5:33 AM

Thanks for reporting the iOS 7.x specific issues. The truncated Post button appears to be an issue due to the recent iOS 8 support. We will address the issue quickly in the next update.

Posted: November 29, 2014 4:59 AM

Hello Thomas,

Apparently there are a couple of resources missing in the samples which have been fixed by our team. You canpull the latest commits again from the repo.

Alternatively, here I provided the missing resources in the attachment. Simply drop them to the Resources folder in the iOS project, and the sample should work fine afterward.

Hope this helps.

Dear Leo,

Yes, Crosslight supports composite view scenario since its data binding is built specifically for each view component. In your case, your view can have any number of list controls such as table view and collection view. Of course, you will have to register different ID for each of your view using the RegisterViewIdentifier method in the code behind of your view controller (you'll find this in most of our samples).

In your ViewModel, you need to have the property that represent the datasource for each list control. For instance, your ViewModel can have these properties:

public IList<Album> HotAlbums {  ... }

public IList<Album> EditorPicks { ... }

Finally, make sure you bind these properties to the correct target ID in the binding provider. At the most minimum, you will need to bind the ItemsSource property and ItemBindingDescription property.

Hope this helps.

All times are GMT -5. The time now is 7:42 AM.
Previous Next